class ShopifyAPI::AbandonedCheckout
Attributes
abandoned_checkout_url[R]
billing_address[R]
buyer_accepts_marketing[R]
buyer_accepts_sms_marketing[R]
cart_token[R]
closed_at[R]
completed_at[R]
created_at[R]
currency[R]
customer[R]
customer_locale[R]
device_id[R]
discount_codes[R]
email[R]
gateway[R]
id[R]
landing_site[R]
line_items[R]
location_id[R]
note[R]
phone[R]
presentment_currency[R]
referring_site[R]
shipping_address[R]
shipping_lines[R]
sms_marketing_phone[R]
source_name[R]
subtotal_price[R]
tax_lines[R]
taxes_included[R]
token[R]
total_discounts[R]
total_duties[R]
total_line_items_price[R]
total_price[R]
total_tax[R]
total_weight[R]
updated_at[R]
user_id[R]
Public Class Methods
checkouts( since_id: nil, created_at_min: nil, created_at_max: nil, updated_at_min: nil, updated_at_max: nil, status: nil, limit: nil, session: ShopifyAPI::Context.active_session, **kwargs )
click to toggle source
# File lib/shopify_api/rest/resources/2022_04/abandoned_checkout.rb, line 169 def checkouts( since_id: nil, created_at_min: nil, created_at_max: nil, updated_at_min: nil, updated_at_max: nil, status: nil, limit: nil, session: ShopifyAPI::Context.active_session, **kwargs ) request( http_method: :get, operation: :checkouts, session: session, ids: {}, params: {since_id: since_id, created_at_min: created_at_min, created_at_max: created_at_max, updated_at_min: updated_at_min, updated_at_max: updated_at_max, status: status, limit: limit}.merge(kwargs).compact, body: {}, entity: nil, ) end
new(session: ShopifyAPI::Context.active_session, from_hash: nil)
click to toggle source
Calls superclass method
ShopifyAPI::Rest::Base::new
# File lib/shopify_api/rest/resources/2022_04/abandoned_checkout.rb, line 19 def initialize(session: ShopifyAPI::Context.active_session, from_hash: nil) @abandoned_checkout_url = T.let(nil, T.nilable(String)) @billing_address = T.let(nil, T.nilable(T::Hash[T.untyped, T.untyped])) @buyer_accepts_marketing = T.let(nil, T.nilable(T::Boolean)) @buyer_accepts_sms_marketing = T.let(nil, T.nilable(T::Boolean)) @cart_token = T.let(nil, T.nilable(String)) @closed_at = T.let(nil, T.nilable(String)) @completed_at = T.let(nil, T.nilable(String)) @created_at = T.let(nil, T.nilable(String)) @currency = T.let(nil, T.nilable(Currency)) @customer = T.let(nil, T.nilable(Customer)) @customer_locale = T.let(nil, T.nilable(String)) @device_id = T.let(nil, T.nilable(Integer)) @discount_codes = T.let(nil, T.nilable(T::Array[T.untyped])) @email = T.let(nil, T.nilable(String)) @gateway = T.let(nil, T.nilable(String)) @id = T.let(nil, T.nilable(Integer)) @landing_site = T.let(nil, T.nilable(String)) @line_items = T.let(nil, T.nilable(T::Hash[T.untyped, T.untyped])) @location_id = T.let(nil, T.nilable(Integer)) @note = T.let(nil, T.nilable(String)) @phone = T.let(nil, T.nilable(String)) @presentment_currency = T.let(nil, T.nilable(String)) @referring_site = T.let(nil, T.nilable(String)) @shipping_address = T.let(nil, T.nilable(T::Hash[T.untyped, T.untyped])) @shipping_lines = T.let(nil, T.nilable(T::Hash[T.untyped, T.untyped])) @sms_marketing_phone = T.let(nil, T.nilable(String)) @source_name = T.let(nil, T.nilable(String)) @subtotal_price = T.let(nil, T.nilable(String)) @tax_lines = T.let(nil, T.nilable(T::Hash[T.untyped, T.untyped])) @taxes_included = T.let(nil, T.nilable(T::Boolean)) @token = T.let(nil, T.nilable(String)) @total_discounts = T.let(nil, T.nilable(String)) @total_duties = T.let(nil, T.nilable(String)) @total_line_items_price = T.let(nil, T.nilable(String)) @total_price = T.let(nil, T.nilable(String)) @total_tax = T.let(nil, T.nilable(String)) @total_weight = T.let(nil, T.nilable(Integer)) @updated_at = T.let(nil, T.nilable(String)) @user_id = T.let(nil, T.nilable(Integer)) super(session: session, from_hash: from_hash) end