Direct Pay API

Direct Pay API is Duoza’s live API-led online acceptance option, with 3-D Secure support. Use it when your application needs to control the payment journey through a direct integration.

Your Duoza integration manager provides sandbox credentials and the full API reference during onboarding, including endpoint locations, authentication, message formats, outcome handling, and test guidance.

Acquiring-bank connectivity

Duoza’s platform connects to a live acquiring bank through the bank’s API. This bank-facing connection supports the acquiring arrangement and is separate from the merchant-facing Direct Pay API.

Merchants integrate with their selected Duoza acceptance channel. The acquiring bank handles merchant underwriting and direct settlement.

Your integration package

Use the current package for your selected product and channel as the implementation reference.

  • Environment access, endpoint reference, authentication, and credential management.
  • Request and response formats, validation, errors, retry, and duplicate-handling guidance.
  • Payment lifecycle, outcome retrieval, notification guidance, and 3-D Secure flow.
  • Channel configuration, test scenarios, production activation, and change management.

Keep data boundaries clear

Map the data your application sends and receives, and assign responsibility for sensitive information and credentials. Follow the security guidance and merchant PCI obligations for your integration.

Use the documented payment outcome handling and duplicate controls rather than inferring a result from a browser interaction alone.

Move from specification to launch

Keep your implementation aligned with the reference version in your onboarding package. Test the payment journey, authentication, reconciliation, and operational handoffs with your Duoza integration manager.

Complete the integration checklist and the agreed production-readiness process before enabling live payments.