The authentication token generated from providing API Keys to Sezzle Gateway
The total order amount in cents, which must be at least 100 which is $1.00. Please note your merchant configuration might have a higher minimum.
The 3 character currency code as defined by ISO 4217
Your reference ID for this order (must contain only alphanumeric characters, dashes (-), and underscores (_))
A user-facing description for this checkout
The HTTP request information used to redirect the customer in the case of a cancellation
The HTTP request information used to redirect the customer upon completion of the session
Customer details for this session. To optimize checkout and boost conversion, it is recommended to include as much customer information as possible.
The customer's billing address
The customer's shipping address
Flag to indicate if you would like us to collect shipping information for this checkout from the customer. If omitted, defaults to false.
The items being purchased
The discounts applied to this order. Must be included in total
The taxes applied to this order. Must be included in the total
The shipping fees applied to this order. Must be included in the total
Object for any custom data you want to submit with the checkout. You are not limited to the key-value pairs shown in the example, and you may use any key-value pairs you like
If your checkout flow requires the user to confirm their checkout on your site after being approved by Sezzle, use true to only authorize the payment. If you prefer the checkout be captured immediately, use false. Defaults to false.
A Notification object for sending checkout URL to the customer
Localizes the checkout. Defaults to en-US.
en-US, en-CA, fr-CA