https://js.ionicfi.com/v1/ionic.js at mount time and never bundles
card-handling code into your app, so security updates reach every integration
with no redeploy on your side. See the
embedded checkout guide for the full
integration walkthrough including domain registration and CSP.
Install
Embedded checkout
Create a checkout session on your server withui_mode: "embedded", return it
to your frontend, and mount it:
id, client_secret, and embed_url from the session your
backend returns. It keeps the client secret out of the iframe URL and sends it
only after the checkout document reports that it is ready.
Apple Pay
PassapplePay: true to render an Apple Pay button above the card form:
Script tag
The SDK is also available without a bundler:Versioning
0.x releases may introduce breaking changes without a major version bump.
