DuitNow Online Banking/Wallets
1. Retrieve Access Token
| Test ID | Description | Test Data | Expected Result |
|---|---|---|---|
| AUTH#001 | Merchant to RPP: Succesful Retrieve OAuth 2.0 Access Token (Positive) |
|
|
| AUTH#002 | Merchant to RPP: Reuse the same access token before token expires. (Positive) |
|
|
2. Retrieve Bank List
| Test ID | Description | Test Data | Expected Result |
|---|---|---|---|
| RQLB#001 | Merchant to RPP: Succesful Retrieve Bank List Request (Positive) |
|
|
| RQLB#002 | Merchant to RPP: Succesful Retrieve Bank List request with pageKey (Positive) |
|
|
3. Initiate Payment
| Test ID | Description | Test Data | Expected Result |
|---|---|---|---|
| RPRD#001 | Merchant to RPP: Successful Initiate Payment for Merchant (Positive) |
|
|
4. Status Inquiry
info
There is a rate limit applied to this API, meaning that calls for the same endToEndId can only be made once every 30 seconds. Merchants are required to comply with these rate limits.
| Test ID | Description | Test Data | Expected Result |
|---|---|---|---|
| RTSE#001 | Merchant to RPP: Status Inquiry for Successful Transaction (Positive) |
|
|
5. Payment Status Notification
| Test ID | Description | Test Data | Expected Result |
|---|---|---|---|
| PSNO#001 | RPP to Merchant: Notify Merchant of Successful Payment via Merchant Notification API |
|
|
| PSNO#002 | RPP to Merchant: Notify Merchant of Update Payment Status via Merchant Notification API |
|
|