Canada In-Store
Canada In-Store Guide
Canada In-Store
In-Store Direct API, for Canadian Merchants
Overview
The integrated POS checkout API enables merchants to send a Sezzle Checkout link to a customer via text or email and then receive payment updates on their POS when the checkout has been completed.


The customer can click on the Sezzle URL in the text or email to complete the checkout:
Customer experience for new Sezzle users

Customer experience for existing Sezzle users

Direct API
Checkout Steps
-
Merchant creates a session
- Set order
intent
toAUTH
- The customer checkout is texted or emailed as set in
send_checkout_url
- Set order
-
Sezzle returns order uuid and checkout URL
-
Customer receives Sezzle URL via text or email to check out
-
Customer completes the Sezzle checkout
-
Merchant receives order-complete notification
- You can either get order details or subscribe to webhooks
-
(optional) Update the order reference
-
Capture the payment
-
(optional) Expire the checkout manually
- Delete the checkout if the customer has not completed the checkout and the merchant has canceled the order
-
(optional) Refund the order
Updated 10 months ago