Before you start

Identify your merchant entity, sales channels, customer journeys, and operating markets. Assign a business owner, an engineering contact, and an operations contact so onboarding and implementation can move together.

Your Duoza integration manager provides sandbox credentials, the full API reference, and the onboarding checklist for your selected channel.

From setup to launch

  1. 01

    Choose your payment experience

    Use hosted checkout for a managed payment page, iframe for an embedded experience, or Direct Pay API for an API-led journey. Add links, invoices, or POS to match how you sell.

  2. 02

    Complete merchant onboarding

    Work with Duoza to prepare your KYB application. The acquiring bank reviews and underwrites your business.

  3. 03

    Build and test

    Implement the channel-specific integration using your onboarding package. Test successful, declined, interrupted, and 3-D Secure payment journeys.

  4. 04

    Prepare operations and go live

    Set up reporting, settlement reconciliation, dispute ownership, and support contacts. Complete the agreed readiness review and merchant approval before production activation.

Choose the right channel

Start with the experience that best fits your customer journey and engineering resources. Hosted checkout, iframe, and Direct Pay API offer different levels of control over the payment interface.

Payment links and invoices support remote requests. Physical POS supports in-store acceptance. All merchant channels operate within the agreed acquiring arrangement, with direct bank-to-merchant settlement.

Keep your launch coordinated

Use the integration checklist to track onboarding, technical implementation, security review, and operational readiness. Keep named owners and the current specification version together in your launch record.

Duoza coordinates the platform setup and integration handoff; the acquiring bank owns the merchant underwriting decision.