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

ApproachPayment experienceBest starting point
Hosted checkoutA Duoza-hosted payment page within your customer journey.A managed checkout experience.
IframeA payment experience embedded in your merchant page.Checkout within an existing storefront.
Direct Pay APIAn 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.