Transaction status - Tranglo

Transaction status

As stated in the response methods (ValidateStatus / TrxStatus) of Do_Payment, Get_AccountValidation, Get_PaymentValidation, and Get_PaymentStatus.

Status codeStatusStatus descriptionHTTP status codeRemark
0CompletedTransaction Successful200-
101FailedInvalid Wallet Information400 • Insufficient Partner Wallet Fund.
• Wallet Account Inactive.
• Wallet Account Not Found.
• Invalid Forex Setting.
• Invalid Fee Setting.
102FailedInvalid Transaction400 • Invalid Token.
• Duplicate Reference ID.
• Duplicate Change.
• Name/Cancellation request.
103FailedInvalid Payout Information400Corporate customer input invalid payout information.
105FailedInvalid Bene Information400Corporate customer input invalid bene information.
910Not FoundTransaction not found.404For Get_PaymentStatus API
930RejectedTransaction Rejected200-
931RejectedPartner System Issue200-
932RejectedKYC Issue200-
933RejectedCompliance Issue200-
935RejectedInvalid Bene Information200Corporate customer needs to reinitiate transaction.
936RejectedBeneficiary Name Mismatched200Corporate customer entered wrong Beneficiary name.
937RejectedInvalid Account Number200Corporate customer entered the wrong/non-existent account number.
938RejectedValidation Error200-
939RejectedAccount Validation is not available200-
940RejectedInvalid Branch ID/Bank Branch Code400Branch ID/Bank Branch Code doesn’t exist or not registered in the system.
941RejectedBeneficiary Account Reached Limit200-
942RejectedExceed Daily Transfer Amount Limit200Corporate Customer transaction amount exceeded the daily amount limit.
943RejectedExceed Per Transaction Amount Limit200Corporate Customer transaction amount exceeded the per transaction amount limit.
945RejectedBlacklisted Beneficiary200Unable to perform transfer as Beneficiary is blacklisted.
946RejectedBlacklisted Sender & Beneficiary200-
965Accepted-200-
966On HoldCompliance Checks200Due to compliance checking to ensure the transaction meets regulatory demands.
967ProcessingSuspected200Able to repush.
968ProcessingPending200Able to retry/reroute.
969ProcessingPayment Forwarded200-
970CompletedValidation Successful200For validation use only.
971CompletedAccount Valid but Name mismatch200For validation use only.
999RejectedNetwork Error-Corporate customer needs to ensure working network connection.

Corporate customers should reconcile the Approved and Pending transaction before attempt to retry or discard in Corporate Customer's systems.

Failed and Rejected transaction types are considered failed and Corporate customers's can freely retry transactions.

Reference

Currency code ISO 4217
https://www.iso.org/iso-4217-currency-codes.html

Country code ISO 3166
http://www.iso.org/iso/english_country_names_and_code_elements