Test accounts - Payment APIs

In the UAT environment, we provide you with fictitious accounts and PayID's in order to test all possible outbound payment outcomes

PayID's

PayIDPayIDTypeExpected Behaviour
[email protected]EmailA call to POST /v1/payment will fail with 400 status code
[email protected]EmailSuccessful payment
orgnnameORGSuccessful payment
+61-454444555PHONESuccessful payment
34455445454ABNSuccessful payment

BSB and Account Numbers

BSBAccount NumberPOST /v1/paymentGET /v1/payment
PaymentStatus.status
GET /v1/payment
PaymentStatus.failureReason
GET /v1/payment
PaymentStatus.sentViaDE
06200012345999Will succeedSETTLEDN/AN/A
06200012345678Will succeedFAILEDAGNTN/A
06200012345777Will succeedSETTLEDN/Atrue
06200012345888Will succeedPENDING then later SETTLEDN/AN/A
06200012345444Will succeedSETTLED then later RETURNEDN/AN/A