Skip to main content

We've Launched a New Documentation Website

This documentation site is no longer being updated and may not contain the latest information.

We encourage all participants to start using the new documentation site to explore the improved experience and ensure you're always viewing the most up-to-date documentation.

If you have any feedback, please reach out to us.

Visit the New Documentation Website

flow-1

StepSenderReceiverProcess
1CustomerMerchant/BillerCustomer initiates payment via Merchant/Biller Portal.
2Merchant/BillerMerchant Acquirer/System Integrator
Merchant/Biller performs the following:
  • Submit request for list of banks
3Merchant Acquirer/System IntegratorDuitNow Pay
Merchant Acquirer/System Integrator performs the following:
  • Submit request for list of banks
4DuitNow PayRPP
DuitNow Pay performs the following:
  • Submit request for list of banks
Note:
  • Transaction Type: 650
5RPPDuitNow Pay
RPP performs the following:
  • Message Logging
  • Message Validation
  • Message Format Validation
  • Digital Signature Verification
If any Message Validation fails, RPP will:
  • Send a REJECT response to DuitNow Pay
If all validations are successful, RPP Back Office will:
  • Send List of Banks response to DuitNow Pay
Note:
  • Transaction Type: 650
6DuitNow PayMerchant Acquirer/System Integrator
If any Message Validation fails, DuitNow Pay will:
  • Send a REJECT response to Merchant Acquirer/System Integrator
If all validations are successful, DuitNow Pay will:
  • Send List of Banks response to Merchant Acquirer/System Integrator
7Merchant Acquirer/System IntegratorMerchant/Biller
Merchant Acquirer/System Integrator will:
  • Send List of Banks response to Merchant/Biller
8Merchant/BillerCustomer
Merchant/Biller performs the following:
  • For SUCCESSFUL List of Banks response received, display List of Banks
  • For UNSUCCESSFUL List of Banks response received, display an error message on the customer screen