Embedded Payments API
Embedded Payments API for SaaS
An embedded payments API for SaaS teams that want to keep checkout on their own surface while still using Flint's order-backed payment model.
Teams searching embedded payments APIs usually want to keep checkout on their own surface, but they still need the backend payment state tied to a real order instead of a generic amount.
Flint supports order-linked embedded payments with Stripe Elements instead of forcing teams to choose between embedded UX and order-backed commerce state.
The embedded flow still starts with a Flint order and payment intent, so totals, discounts, and later refunds stay attached to the same business record.
Teams can keep Stripe.js on the frontend while moving backend order and intent creation into Flint's public API.
Use This Platform Shape When
You want checkout to stay on your own domain, but you still need Flint to own the order and payment-intent model.
Your SaaS product wants embedded card collection with Stripe Elements without falling back to a charge-first backend design.
You need line items, totals, and later refunds to stay attached to the same Flint order that launched the payment flow.
In-app SaaS checkout
Create the Flint order and payment intent on the backend, then confirm the payment with Stripe Elements inside your own product UI.
Order-linked embedded billing
Keep discounts, totals, and later payment lifecycle state attached to the order instead of a raw embedded charge amount.
Stripe.js frontend, Flint backend
Keep Stripe.js and Elements on the frontend while moving backend order and payment orchestration into Flint's public API.
Supportable post-payment workflows
Avoid the usual embedded-payments tradeoff where the UX is in-product but the order and refund model still has to be rebuilt elsewhere.
Choose Something Narrower When
Implementation References
Reference the platform-level surfaces
Related Pages
Explore embedded checkout, hosted checkout, and adjacent SaaS payment flows
These pages help place embedded payments inside Flint's wider order-backed payment model.
Hosted Checkout API for Developers
Use hosted checkout when Flint should own the payment page instead of the buyer staying on your domain.
Payment API
Go broader when embedded payments are only one part of the larger payment-platform decision.
Payments API for Vertical SaaS
Useful when the embedded flow belongs inside a wider software-platform payments strategy.