Skip to main content

Documentation Portal

CheckoutInfo

Parameter Name

Type

Description

Mandatory

CartToken

String

Unique identifier for the cart generated on the Global-e side. This identifier is required for additional checkout calls

CheckoutFields

List of CheckoutField

Information required to populate and display the relevant address and customer fields on the checkout page. Each field displays information, validation information, and flags indicating which process requires a value in the field.

Countries

List of Country

List of all the countries supported by the Merchant. Each country has a flag to show whether it is operated by Global-e.

IsAllCartRestricted

Boolean

Indicates if the entire cart contains restricted products that cannot be shipped to the current shipping destination.

TRUE - Entire cart contains restricted products. The message shown to the customer varies according to the Merchant’s preferences.

FALSE - Cart is not all restricted.

When calling UpdateAddress, this field returns null.

PaymentMethods

List of CheckoutPaymentMethod

List of payment methods that are available to the customer. Each payment method includes an icon representing the payment method that can be displayed on the checkout page and information indicating if the payment method involves a credit/debit card or an alternative payment option.

RestrictedProducts

List of Product

List of products that cannot be shipped to the current shipping destination due to restriction. This list only returns the following properties for each product:

  • ProductCode (SKU)

  • CartItemId (unique identifier on the Merchant side)

If this list contains restricted products, all other lists in the response are empty.

ShippingOptions

List of CheckoutShippingOption

List of shipping options that are available to the customer. Each shipping option that supports pre-payment of duties and taxes also includes the calculated duties and taxes.