SG FAST RTN User Acceptance Testing Scenarios
Question
What UAT scenarios does ANZ recommend a customer complete prior to activating the SG FAST Real Time Notification service?
Answer
Using the Fileactive Self Service Testing API it is recommended a customer complete the following testing scenarios.
# | Scenario | Description | RTN Self-Service Request | SG FAST Payment Notification Response Snipet |
---|---|---|---|---|
1 | Virtual account customer receipt | The Corporate Customer is configured with a virtual account and receives a payment to their virtual account |
{ "account_identification": "800000010", "entry_reference": "Trading transfer", "amount": "100.50", "debtor_name": "Andras Arato", "creditor_name": "Holden Holdings",, "arm_creditor_account_identification": "965323010", "remittance_information": { "unstructured": [ "Testing Virtual account Customer" ] } } |
{ "identification": "D942DD0B23674C3FBDC2702ECB0C837F", "creation_date_time": "2022-07-27T23:44:01.9842888+00:00", "account_identification": "014814800000010", "account_issuer": "ANZBSGSXXXX", "entry": [ { "related_parties": { "creditor_account_identification": "965323010", "creditor_account_issuer": "ANZBSGSXXXX" } } ] } |
2 | Non-Virtual account customer receipt | The Corporate Customer receives a payment to their settlement account. |
{ "account_identification": "800000010", "entry_reference": "Bill payment", "amount": "200.25", "debtor_name": "Andras Arato", "creditor_name": "Holden Holdings", "remittance_information": { "unstructured": [ "Testing Non-ARM Customer" ] } } |
{ "identification": "D942DD0B23674C3FBDC2702ECB0C837F", "creation_date_time": "2022-07-27T23:44:01.9842888+00:00", "account_identification": "800000010", "account_issuer": "ANZBSGSXXXX", "entry": [ { "related_parties": { "creditor_account_identification": "800000010", "creditor_account_issuer": "ANZBSGSXXXX" } } ] } |
3 | Duplicate Check | ANZ to reprocess a previously sent Notification which the customer should not process | n/a | ANZ will send a previously sent Notification which has the same account_servicer_reference |
4 | Invalid API Key | ANZ to update customer Notificaiton profile with incorrect API Key. Customer to reject Notifications with invalid API key | Send a valid RTN request | ANZ will send a well formed Notification which customer should reject with HTTP 40 |