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