Records a decline for the specific upsell – used for upsell analytics and to traverse through an upsell funnel by refreshing the current_upsell.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Success
The UUID of the specific object.
A string describing the object type returned.
If set to true abandonded checkout reminder emails will be sent to the customer.
If set to true the shipping address will be used for the billing address.
Three-letter ISO currency code, in lowercase. This value will match the Account currency.
The email of the customer. If customers exists with this email, the most recently active/updated customer will be associated. If no customers exist with this email, a new customer will be created. If a customer_id is also passed then this will take precedence and the customer will not be looked up by email.
If set, this URL will be used whenever redirecting to the external checkout portal. If not set, the default external_url from the CheckoutPortalProtocol will be used.
The customer’s first name.
The IP address of the customer for this checkout.
A key used to retrieve groups of checkouts dynamically from a static string.
The customer’s last name.
Set to true if this checkout is in live mode, and set to false if it is in test mode.
The customer’s full name or business name. If set, this will take precedence over the separate first_name and last_name attributes.
The tax behavior for this checkout. One of exclusive or inclusive.
Whether or not tax is enabled for this checkout. This will default to the account's tax_protocol.tax_enabled value when the checkout is created.
Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.
Total amount due after all adjustments (i.e. trials, credits, proration).
The customer balance amount that was applied to this checkout.
A list of countries available for this checkout, represented in the two-letter (ISO 3166-1 alpha-2) format.
Expandable – The associated address ID.
Expandable – Property not returned unless expanded.
Expandable – Property not returned unless expanded.
The total amount of checkout fees applied to this checkout.
The amount the customer's balance was credited from this checkout.
The current payment intent to be used to pay the checkout. (This will only be set once the checkout has been finalized.)
Expandable – The associated payment intent ID.
The upsell to be shown to the customer. (This will only be set once the checkout has been paid and an upsell funnel is set on the checkout.)
Expandable – The associated upsell ID.
The customer will only be set once the checkout has been finalized.
Expandable – The associated customer ID.
Expandable – The associated discount ID.
Total discount amount of all line items.
The amount that needs to be added to the checkout to qualify for free shipping. If null, then a free shipping choice is not available or it has already qualified.
The full amount to be charged across all periods.
Total weight of the entire checkout in grams.
The inherited billing address of the checkout or customer. This is controlled by the inherit_customer_enabled attribute on the account's order protocol.
Expandable – The associated address ID.
The inherited email of the checkout or customer. This is controlled by the inherit_customer_enabled attribute on the account's order protocol.
The inherited name of the checkout or customer. This is controlled by the inherit_customer_enabled attribute on the account's order protocol.
The inherited phone of the checkout or customer. This is controlled by the inherit_customer_enabled attribute on the account's order protocol.
The inherited shipping address of the checkout or customer. This is controlled by the inherit_customer_enabled attribute on the account's order protocol.
Expandable – The associated address ID.
The inherited tax identifier of the checkout or customer. This is controlled by the inherit_customer_enabled attribute on the account's order protocol.
Expandable – The associated tax identifier ID.
Expandable – The associated invoice ID.
Expandable – The associated click ID.
Expandable – Property not returned unless expanded.
Expandable – Property not returned unless expanded.
Whether or not this checkout has been finalized with the manual_payment=true option.
Expandable – The associated manual payment method ID.
The remaining amount that is due for this checkout – the amount_due - paid_amount.
The net amount that has been paid for this checkout – the paid_amount minus the refunded_amount.
Expandable – The associated order ID.
The total amount that has been paid for this checkout – the sum of charges and manual charges.
Time at which the object was paid. Measured in seconds since the Unix epoch.
Expandable – Property not returned unless expanded.
Whether or not a payment method is required for this checkout. If false, the checkout will immediately transition to the paid state when finalized.
Whether or not a phone number is required for this checkout. (This is determined by the account's active payment processors.)
A URL that will redirect to this checkout's correct portal page (hosted or external).
All of the additional data necessary to capture payment with each processor.
Total amount to be prorated from this checkout.
Expandable – Property not returned unless expanded.
Expandable – Property not returned unless expanded.
Expandable – The associated referral ID.
The total amount that has been refunded for this checkout – the sum of refunds.
Whether or not a reusable payment method is required for this checkout.
Whether or not a shipping choice must be selected for this checkout.
Expandable – The associated shipping choice ID.
Expandable – The associated address ID.
The required level of accuracy for the shipping address – one of full, tax, or none.
Total shipping amount for the checkout.
Expandable – Property not returned unless expanded.
Expandable – Property not returned unless expanded.
Whether or not this checkout has products with shipping_enabled=true.
The total amount of shipping fees applied to the shipping_amount.
Total tax from shipping.
The tax rate applied to shipping.
The current status of this checkout, which can be one of canceled, draft, finalized, paid, payment_intent_canceled, payment_failed, or processing.
Total of all line items and their fees before discounts or taxes are applied.
Total tax amount of all line items.
The tax rate breakdown for this checkout.
The type of tax that is applied to this checkout. For example, in the EU this value will be VAT and in the US this value will be Tax.
The status of tax calculations for this checkout. One of address_invalid, calculated, disabled, estimated, reverse_charged, or tax_zone_not_found.
Expandable – The associated tax identifier ID.
Total of all line items after discounts and taxes are applied.
The total amount in cents that was saved on this checkout taking into account all negative fees, discounts, and all price scratch_amount values.
The total amount in cents that is removed from this checkout due to trial periods.
The time at which upsells will expire for this checkout. Measured in seconds since the Unix epoch.
Expandable – The associated upsell funnel ID.
Time at which the object was created. Measured in seconds since the Unix epoch.
Time at which the object was last updated. Measured in seconds since the Unix epoch.