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-4

This is a mandatory step for the following scenarios where the Request-to-Pay status needs to be updated to (a) Rejected, where Issuer has to reject the redirect due to failed login or cancelled payments, or to (b) Pending Authorisation for two-level Authentication.  

StepSenderReceiverProcess
24CustomerIssuer
Customer performs the following:
  • Confirm Transaction Information
  • Request update transaction status to Pending Authorisation for two-level authentication.  
25IssuerRPP
Issuer performs the following:
  • Validate Customer Response
  • Any other validation
  • Send update payment status request to RPP
  • Start timer
Note:
  • Transaction Type: 863
26RPPIssuer
RPP performs the following:
  • Message Logging
  • Message Validation
  • Message Format Validation
  • Digital Signature Validation
  • Business Validation
  • Timeout Validation
  • Payment Validation Check
  • Check Request-to-Pay Staging Status
If any Message Validation fails, RPP will:
  • Send a REJECT response to Issuer
If any Business Validation fails, RPP will:
  • Send a NEGATIVE response to Issuer
If all validations are successful, RPP will:
  • Update Request-to-Pay Staging table status to:
    • ‘PDAU’ (Pending Authorisation) OR
    • ‘RJCT’ (Rejected)
  • Return Transaction Status Response
Note:
  • Transaction Type: 863
27RPPDuitNow Pay
RPP performs the following:
Notify Merchant of Update Payment Status via DuitNow Pay
28DuitNow PayMerchant Acquirer/System IntegratorPayment status will be parsed to Merchant Acquirer/System Integrator as part of the webhook.
29Merchant Acquirer/System IntegratorMerchant/BillerPayment status will be parsed to Merchant/Biller as part of the webhook.
30Merchant/BillerMerchant Acquirer/System IntegratorMerchant/Biller shall provide an acknowledgment back to Merchant Acquirer/System Integrator.
31Merchant Acquirer/System IntegratorDuitNow PayMerchant Acquirer/System Integrator shall provide an acknowledgment back to DuitNow Pay.