DuitNow QR (Acquirer)
1. QR Account Enquiry
Test ID | Description | Test Data | Expected Result |
---|---|---|---|
QRTC#001 | Acquirer Responds to RPP: Valid QR Category (Positive) |
|
|
QRTC#002 | Acquirer Responds to RPP: Mandatory Field Validation (Positive) |
|
|
QRTC#003 | Acquirer Responds to RPP: Field Value Validation (Positive) |
|
|
QRTC#004 | Acquirer Responds to RPP: Whitelisted Special Characters (Positive) |
|
|
QRTC#005 | Acquirer Responds to RPP: Whitelisted Special Characters (Positive) |
|
|
QRTC#006 | Acquirer Responds to RPP: Whitelisted Special Characters (Positive) |
|
|
QRTC#007 | Acquirer Unable to Respond (Negative) |
|
|
QRTC#008 | Acquirer Responds to RPP: Account Status Validation (Negative) |
|
|
QRTC#009 | Acquirer Responds to RPP: Expired QR (Negative) |
|
|
QRTC#010 | Acquirer Responds to RPP: QR Merchant Status Validation (Negative) |
|
|
QRTC#011 | Acquirer Responds to RPP: Account Number Validation (Negative) |
|
|
2. QR Credit Transfer
Test ID | Description | Test Data | Expected Result |
---|---|---|---|
QMTC#001 | Acquirer Responds to RPP: Field Value Validation (Positive) | Pre-requisites: QR Enquiry is successful
| Successful Transaction
|
QMTC#002 | Acquirer Responds to RPP: SAF Retry (Success) (Positive) | Pre-requisites: QR Enquiry is successful
| Successful Transaction
|
QMTC#003 | Acquirer Responds to RPP: SAF Retry (No Response - Timeout) (Positive) | Pre-requisites: QR Enquiry is successful
| Successful Transaction
|
QMTC#004 | Acquirer Responds to RPP: SAF Retry (Rejected) (Positive) | Pre-requisites: QR Enquiry is successful
| Successful Transaction
|
QMTC#005 | Acquirer Responds to RPP: Whitelisted Special Characters (Positive) | Pre-requisites: QR Enquiry is successful
| Successful Transaction
|
QMTC#006 | Acquirer Responds to RPP: Whitelisted Special Characters (Positive) | Pre-requisites: QR Enquiry is successful
| Successful Transaction
|
QMTC#007 | Acquirer Responds to RPP: Whitelisted Special Characters (Positive) | Pre-requisites: QR Enquiry is successful
| Successful Transaction
|
QMTC#008 | Acquirer Responds to RPP: Invalid Transaction (Negative) | Pre-requisites: QR Enquiry is successful
| Rejected transaction by Acquirer - Invalid Transaction
|
QMTC#009 | Acquirer Responds to RPP: Invalid Amount (Negative) | Pre-requisites: QR Enquiry is successful
| Rejected transaction by Acquirer - Invalid Amount
|
QMTC#010 | Acquirer Responds to RPP: Acquirer sends negative response to RPP Internal Bank Error at Bank's System (Negative) | Pre-requisites: QR Enquiry is successful
| Rejected transaction by Acquirer - Bank System Error
|
QMTC#011 | Acquirer Responds to RPP: Invalid Account Status (Negative) | Pre-requisites: QR Enquiry is successful
| Rejected transaction by Acquirer - Invalid Account Status
|
QMTC#012 | Acquirer Responds to RPP: Invalid Source of Fund (Negative) | Pre-requisites: QR Enquiry is successful
| Rejected transaction by Acquirer - Invalid SOF
|
QMTC#013 | Acquirer Responds to RPP: Expired QR (Negative) | Pre-requisites: QR Enquiry is successful
| Rejected Transaction by Acquirer - Expired QR
|
QMTC#014 | Acquirer Responds to RPP: Invalid Merchant (Negative) | Pre-requisites: QR Enquiry is successful
| Rejected Transaction by Acquirer - Invalid Merchant
|
QMTC#015 | Acquirer Responds to RPP: Invalid Account (Negative) | Pre-requisites: QR Enquiry is successful
| Rejected transaction by Acquirer - Invalid Account
|
3. QR Transaction Enquiry
Test ID | Description | Test Data | Expected Result |
---|---|---|---|
TETC#001 | Issuer: Successful Single Transaction Enquiry for Successful Transaction (Positive) | Pre-requisite: Issuer customer must have successful transaction.
| Successful Transaction Enquiry
|
TETC#002 | Issuer: Successful Single Transaction Enquiry for Accepted Transaction (Positive) | Pre-requisite: Issuer customer must have accepted transaction.
| Successful Transaction Enquiry
|
TETC#003 | Issuer: Successful Single Transaction Enquiry for Rejected Transaction (Positive) | Pre-requisite: Issuer customer must have rejected transaction.
| Successful Transaction Enquiry
|
TETC#004 | Issuer Request to RPP: Successful (No QR Payment) (Negative) |
| Successful Transaction Enquiry
|
TETC#005 | Issuer Request to RPP: Bank Timeout (No request send to RPP) (Negative) |
| Timeout Transaction Enquiry
|
TETC#006 | Issuer Request to RPP: Timeout (No response received by bank) (Negative) |
| Timeout Transaction Enquiry
|
TETC#007 | Issuer Requests to RPP: Request within 24 hours (Positive) |
| Timeout Transaction Enquiry
|
TETC#008 | Issuer Requests to RPP: Request after 24 hours (Positive) |
| Successful Transaction Enquiry
|
TETC#009 | Issuer: Single Transaction Enquiry for Successful 031 Transaction from Non Issuer (Positive) | Pre-requisite: Non issuer must have successful transaction.
| Timeout Transaction Enquiry
|
4. Report Verification via FI Report Server
Test ID | Description | Test Data | Expected Result |
---|---|---|---|
RPFI#001 | CBPSR01: Participant Settlement Report | This is the RPP Settlement report generated for the Participant at each settlement cycle (Cycle 1 & Cycle 2).
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPFI#002 | CBPSR01: Participant Settlement Report | This is the RPP Settlement report generated for the Participant daily.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPFI#003 | CBPSR02: Participant Settlement Report | This is the RPP Settlement report generated for the Participant at each settlement cycle (Cycle 1 & Cycle 2).
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPFI#004 | CBPSR02: Participant Settlement Report | This is the RPP Settlement report generated for the Participant daily.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPFI#005 | CBTAR01: Transaction Daily Report | This is the daily report generated that contains all the RPP transactions (with status ACSP, ACTC and RJCT) initiated or received by the Participant.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPFI#006 | CBTAR02: Transaction Daily File | This is the daily file generated that contains all the RPP transactions (with status ACSP, ACTC and RJCT) initiated or received by the Participant.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPFI#007 | CBTAR03: Transaction Settlement Cycle Report | This is the daily report generated that contains all the RPP transactions (with status ACSP and ACTC) initiated or received by the Participant at each settlement cycle (Cycle 1 & Cycle 2).
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPFI#008 | CBTAR04: Transaction Settlement Cycle File | This is the daily file generated that contains all the RPP transactions (with status ACSP and ACTC) initiated or received by the Participant at each settlement cycle (Cycle 1 & Cycle 2).
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPFI#009 | SRTR01: SAF Rejected Transactions Report | This is the report generated that contains transactions that were rejected by the RFI during the store and forward (SAF) process.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPFI#010 | SRTR02: SAF Rejected Transactions File | This is the file generated that contains transactions that were rejected by the RFI during the store and forward (SAF) process.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPFI#011 | SRTR03: SAF Successful Transactions Report | This is the report generated that contains transactions that were successfully accepted by the RFI during the store and forward (SAF) process.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPFI#012 | SRTR04: SAF Rejected Transactions File | This is the file generated that contains transactions that were successfully accepted by the RFI during the store and forward (SAF) process.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPFI#013 | SER01: SAF Exception Report | This is the report generated that contains transactions that have not been cleared from SAF. Reasons for the exception can be any of the following:
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPFI#014 | SER02: SAF Exception File | This is the file generated that contains transactions that have not been cleared from SAF. Reasons for the exception can be any of the following:
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPFI#015 | PFMR01: Participant Fee Monthly Report | This is the report generated for the Participant monthly to inform on the fees incurred within the month.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPFI#016 | PFMR02: Participant Fee Monthly File | This is the file generated for the Participant monthly to inform on the fees incurred within the month.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
5. Report Verification via Back Office Portal
Test ID | Description | Test Data | Expected Result |
---|---|---|---|
RPBO#001 | CBPSR01: Participant Settlement Report | This is the RPP Settlement report generated for the Participant at each settlement cycle (Cycle 1 & Cycle 2).
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPBO#002 | CBPSR01: Participant Settlement Report | This is the RPP Settlement report generated for the Participant daily.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPBO#003 | CBPSR02: Participant Settlement Report | This is the RPP Settlement report generated for the Participant at each settlement cycle (Cycle 1 & Cycle 2).
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPBO#004 | CBPSR02: Participant Settlement Report | This is the RPP Settlement report generated for the Participant daily.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPBO#005 | CBTAR01: Transaction Daily Report | This is the daily report generated that contains all the RPP transactions (with status ACSP, ACTC and RJCT) initiated or received by the Participant.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPBO#006 | CBTAR02: Transaction Daily File | This is the daily file generated that contains all the RPP transactions (with status ACSP, ACTC and RJCT) initiated or received by the Participant.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPBO#007 | CBTAR03: Transaction Settlement Cycle Report | This is the daily report generated that contains all the RPP transactions (with status ACSP and ACTC) initiated or received by the Participant at each settlement cycle (Cycle 1 & Cycle 2).
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPBO#008 | CBTAR04: Transaction Settlement Cycle File | This is the daily file generated that contains all the RPP transactions (with status ACSP and ACTC) initiated or received by the Participant at each settlement cycle (Cycle 1 & Cycle 2).
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPBO#009 | SRTR01: SAF Rejected Transactions Report | This is the report generated that contains transactions that were rejected by the RFI during the store and forward (SAF) process.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPBO#010 | SRTR02: SAF Rejected Transactions File | This is the file generated that contains transactions that were rejected by the RFI during the store and forward (SAF) process.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPBO#011 | SRTR03: SAF Successful Transactions Report | This is the report generated that contains transactions that were successfully accepted by the RFI during the store and forward (SAF) process.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPBO#012 | SRTR04: SAF Rejected Transactions File | This is the file generated that contains transactions that were successfully accepted by the RFI during the store and forward (SAF) process.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPBO#013 | SER01: SAF Exception Report | This is the report generated that contains transactions that have not been cleared from SAF. Reasons for the exception can be any of the following:
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPBO#014 | SER02: SAF Exception File | This is the file generated that contains transactions that have not been cleared from SAF. Reasons for the exception can be any of the following:
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPBO#015 | PFMR01: Participant Fee Monthly Report | This is the report generated for the Participant monthly to inform on the fees incurred within the month.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|
RPBO#016 | PFMR02: Participant Fee Monthly File | This is the file generated for the Participant monthly to inform on the fees incurred within the month.
| Bank able to download the report successfully which follow the correct naming convention, format and perform verification:
|