Checkout API Support
Checkout API Support allows you to generate personalized checkout links programmatically based on a checkout link you created in the Zotlo Dashboard. This is ideal when you want to create dynamic, user-specific, or campaign-specific purchase flows without modifying your main checkout link.
How It Works
Create a base checkout link In the Zotlo Dashboard, go to Checkout Links and create a checkout link. This link will act as the base template for all personalized versions you generate through the API.
Use the Checkout Link ID in your API call Every personalized link is created using the base link’s ID. If no customization is provided, the link will be generated exactly with the default settings of the base checkout link.
Apply optional customizations Through the Checkout Endpoint, you can override several fields to create a tailored checkout experience for each user or scenario.
Customization
Personalization is optional. If you don’t send overrides, the base link is used as-is.
You can customize:
Product or Package
Switch the package shown in checkout
For one-time purchases, you can set a custom price, allowing you to charge a specific amount without creating a new product
Currency & Pricing
Override the price or currency for the generated link (One-time purchases only)
Useful for promotions, localized campaigns, or special offers
User Identification
Pass an email, phone number, or UUID as
subscriberIdLets you skip email/phone entry during checkout when the user is known
Visual Overrides
Theme selection
Title, description text
Images or product visuals
Button text
Minor layout and presentation options
These do not affect your main checkout link, they only apply to the generated personalized link.
When To Use?
Show different offers to different users
Run A/B tests on pricing, visuals, or CTA text
Create partner/influencer-specific sales flows
Offer one-time custom payments without creating new products
Skip registration fields when the user is already authenticated in your app
Build dynamic checkout flows based on events in your backend
Embedded Checkout
Learn how to integrate the checkout form into your site with the Checkout SDK.
Last updated

