Skip to main content
Ionic separates your server integration from buyer payment collection. Your backend creates checkout resources and may update open-session choices. Ionic checkout collects payment details and drives the buyer through the payment experience.

Objects in the flow

Happy path

Embedded and custom flows can include a server-side confirm step before collection: The embedded path is covered end to end in the embedded checkout guide — same session object, rendered on your own page.

Recovery path

Your fulfillment system should verify server-side state before shipping goods, provisioning access, or marking an order complete. Redirects are useful for buyer experience, but they are not a settlement signal by themselves.