Overview
DuitNow AutoDebit - Initiated from DuitNow Pay Flow
Step | Sender | Receiver | Process |
---|---|---|---|
1 | Customer | Merchant | Customer checkout items from Merchant website Note:
|
2 | Merchant | Merchant Acquirer/System Integrator | Merchant performs the following
Note:
|
3 | Merchant Acquirer/System Integrator | DuitNow Pay | Merchant Acquirer/ System Integrator performs the following
Note:
|
4 | DuitNow Pay | RPP | DuitNow Pay performs the following
Note:
|
5 | RPP | Issuer | RPP performs the following
If any Message Validation fails, RPP will
If any Business Validation fails, RPP will
If all validations are successful, RPP will:
Note:
|
6 & 7 | Issuer | RPP & Customer | Issuer performs the following
If any Message Validation fails, Issuer will
If any Business Validation fails, Issuer will
If all validations are successful, Issuer will
Note:
|
8 | RPP | DuitNow Pay | RPP performs the following:
If all validations are successful, RPP will
Note:
|
9 | DuitNow Pay | Merchant Aquirer /System Integrator | DuitNow Pay performs the following:
If all validations are successful, Merchant Aquirer /System Integrator will
|
10 | RPP | Acquirer | RPP performs the following
Note:
|
11 | Acquirer | Merchant | Acquirer performs the following:
If any Message Validations fail, Acquirer will
If all validations are successful, Acquirer will
|
AutoDebit – Initiated from Bank Flow
Step | Sender | Receiver | Process |
---|---|---|---|
1 | Merchant | Acquirer | Merchant initiates Debit request |
2 | Acquirer | RPP | Acquirer performs the following
Note:
|
3 | RPP | Issuer | RPP performs the following
If any Message Validation fails, RPP will
If any Business Validation fails, RPP will
If all validations are successful, RPP will:
Note:
|
4 & 5 | Issuer | RPP & Customer | Issuer performs the following
If any Message Validation fails, Issuer will
If any Business Validation fails, Issuer will
If all validations are successful, Issuer will
Note:
|
6 | RPP | Issuer | RPP performs the following:
If all validations are successful, RPP will
Note:
|
7 | Acquirer | Merchant | Acquirer performs the following:
If all validations are successful, Acquirer will
Note: If the signature received from RPP could not be verified, Acquirer will base the status of the transaction on the actual transaction status received from RPP. |
Successful Pre-Auth Flow
Step | Sender | Receiver | Process |
---|---|---|---|
1 | Customer | Merchant | Customer checkout items from Merchant website Note:
|
2 | Merchant | Acquirer | Merchant performs the following
Note:
|
3 | Acquirer | RPP | Acquirer performs the following
If any Message Validation fails, Acquirer will
If any Business Validation fails, Acquirer will
If all validations are successful, Acquirer will:
Note:
|
4 | RPP | Issuer | RPP performs the following
If any Message Validation fails, RPP will
If any Business Validation fails, RPP will
If all validations are successful, RPP will
Note:
|
5 & 6 | Issuer | RPP | Issuer performs the following:
If any Message Validation fails, Issuer will
If any Business Validation fails, Issuer will
If all validations are successful, Issuer will
Note:
|
7 | RPP | Acquirer | RPP performs the following:
Note:
|
8 | Acquirer | Merchant | Acquirer performs the following:
If all validations are successful, Acquirer will
|
Successful Pre-Auth AutoDebit Flow
Step | Sender | Receiver | Process |
---|---|---|---|
9 | Merchant | Acquirer | Merchant initiates Pre-Auth AutoDebit request to Acquirer |
10 | Acquirer | RPP | Acquirer performs the following
If validation successful, Acquirer will
Note:
|
11 | RPP | Issuer | RPP performs the following
If any Message Validation fails, RPP will
If any Business Validation fails, RPP will
If all validations are successful, RPP will:
Note:
|
12 & 13 | Issuer | RPP | Issuer performs the following
If any Message Validation fails, Issuer will
If any Business Validation fails, Issuer will
If all validations are successful, Issuer will
Note:
|
14 | RPP | Acquirer | RPP performs the following:
If all validations are successful, RPP will
Note:
|
15 | Acquirer | Merchant | Acquirer performs the following:
If all validations are successful, Acquirer will
|
16 | Merchant | Customer | Merchant performs the following:
|
AutoDebit – Cancellation
Step | Sender | Receiver | Process |
---|---|---|---|
1 | RPP | Issuer | After timeout has occurred, RPP performs the following
Note:
|
2 | Issuer | RPP | Issuer performs the following:
If any Message Validation fails, Issuer will
If all validations are successful, Issuer will
Note:
|