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