Specification

Staging Bank Account Numbers

These testing bank account numbers can be used in the `staging` environment when creating payments.

On the staging environment, if you use any other bank account number the resulting payment status will be 'Pending' or 'Stopped' with 'no reply from debtor' payment failed at reason.

EFT Debit Order Payments

Payment status changes can also be made from the dashboard or via API payment status update API call.

BankBranch CodeAccount TypeAccount NumberResulting Transaction Status
Standard Bank051001Current/Cheque00302481214Sent to Bank
Standard Bank051001Current/Cheque10004301097Rejected by Bank
Standard Bank051001Current/Cheque10004301100Paid
Standard Bank051001Savings10004291601Unpaid
Standard Bank051001Savings00302481206Cancelled
Standard Bank051001Savings00243663005Disputed
ABSA632005Current/Cheque04047527520Reversed
ABSA632005Current/Cheque04047530660Accepted by bank
ABSA632005Current/Cheque04047527350Rejected by Bank
ABSA632005Savings09050677010Paid
ABSA632005Savings53011389310Unpaid
ABSA632005Savings09050717030Cancelled
FNB250655Savings62001541061Disputed
FNB250655Savings62001909467Reversed
FNB250655Savings62001872440Paid

DebiCheck / Registered Mandate Payments

The cellphone number used with the payment, on the staging environment, will not receive a notification, this notification will only be sent on the live environment. Instead a resulting payment status is simulated as shown below:

BankBranch CodeAccount TypeAccount NumberPayment StatusResulting Transaction Status
Standard Bank051001Current/Cheque00302481214PendingNo transactions generated
Standard Bank051001Current/Cheque10004301097Stopped + Rejected messageNo transactions generated
Standard Bank051001Current/Cheque10004301100RunningPaid
Standard Bank051001Savings10004291601RunningUnpaid
Standard Bank051001Savings00302481206CancelledNo transactions generated
Standard Bank051001Savings00243663005PausedNo transactions generated
ABSA632005Current/Cheque04047527520Stopped + No reply messageNo transactions generated
ABSA632005Current/Cheque04047530660PendingNo transactions generated
ABSA632005Current/Cheque04047527350Stopped + Rejected messageNo transactions generated
ABSA632005Savings09050677010RunningPaid
ABSA632005Savings53011389310RunningUnpaid
ABSA632005Savings09050717030CancelledNo transactions generated
FNB250655Savings62001541061PausedNo transactions generated
FNB250655Savings62001909467Stopped + No reply messageNo transactions generated
FNB250655Savings62001872440RunningPaid

Dedicated Testing Accounts

These are internal testing bank accounts as specified by ABSA / Nedbank themselves. The ABSA testing accounts should only be used with payment methods that are tied to an ABSA banking account. Likewise Nedbank testing accounts should only be used with payment methods that are tied to a Nedbank banking account. Results may vary and is not always guaranteed to be accepted.

ABSA

When using these accounts with DebiCheck, ABSA has people manually approving the created mandates and enables testing the full cycle. These accounts can also be used with Registered Mandates.

Branch CodeAccount TypeAccount NumberAccount Holder NameID NumberContact NumberEmail
632005Savings4048089301MRS YANDI DEED8411180614084+27-627489042NAREN.AKHRUATHI@ABSA.CO.ZA
632005Savings9051014071MISS SUSAN ABSA TEST8903171992081+27-710000000ABC@IMSTEST.CO.ZA

Nedbank Testing

Branch CodeAccount NumberAccount Holder Name
1987651012204936T TOTO
1987651004999720E SEVENTYONE
1987651012115011A MXUBE
1987651001995570T MADALA

Copyright © 2024 Kwik