Choose your checkout experience
Duoza supports hosted checkout, iframe, and Direct Pay API for online acceptance. Choose the payment experience that matches your customer journey and the level of integration control you need.
Payment links and invoices support remote payment requests outside your standard checkout flow.
Compare the approaches
| Approach | Payment experience | Best starting point |
|---|---|---|
| Hosted checkout | A Duoza-hosted payment page within your customer journey. | A managed checkout experience. |
| Iframe | A payment experience embedded in your merchant page. | Checkout within an existing storefront. |
| Direct Pay API | An API-led integration with 3-D Secure support. | A payment journey built into your application. |
Build a complete payment journey
Map the journey from the order to payment initiation, authentication, and the final payment outcome. Provide clear customer messaging for successful, declined, and interrupted attempts.
Treat cardholder authentication and payment authorization as separate stages. Use the channel-specific outcome handling in your integration reference to update your order reliably.
Integrate with the right package
Your Duoza integration manager provides sandbox credentials and the full API reference during onboarding, including the selected channel’s configuration, payment lifecycle, 3-D Secure flow, and test guidance.
Review your data-handling responsibilities and merchant PCI scope for the chosen approach, then complete the integration checklist before launch.
