Get_AccountValidation - Tranglo

Get_AccountValidation

Corporate Customers uses this method to do pre-check the validity of a Beneficiary account number. Tranglo Business will attempt to match the Beneficiary name with Account Issuer (such as Banks and Account Number). This validation shall ensure the minimal transaction rejection and failure rate due to wrong information or barred accounts.
Validation available for Indonesia (Bank), Pakistan (Bank), Vietnam (Bank), Cambodia (Bank), Nepal (Bank & Real Time), Nigeria (Bank), Turkey (Bank). Some country may not support for bank account validation.

Definition

POST/api/payments/validation

Sample Request

curl -X POST \
-H "Authorization: Bearer <JWT-token>"\
-d '{
"Reference_ID": "VT1231231231213",
"Sender_Information":{
"Full_Name":"Joe Sanders"
},
"Beneficiary": {
"Full_Name": "Jane Smith",
"Account_No": "1234567890123456"
},
"Payout_Information": {
"Payout_Country": "MY",
"Payout_Currency": "MYR",
"Trxn_Type": "1",
"Issuer_Code": "6000001"
}
}'

Request Description

Parameter NameRequiredMin/Max LengthTypeRemark
AuthorizationMBearer <jwt-token>String
Reference_IDM6/16StringUnique Corporate Customer's reference ID for Do_Validation purpose.
Full_NameO6/200StringBeneficiary's Full Name.
Account_NoO1/30StringBeneficiary's Account Number.
Payout_CountryM2/2CharAccepts ISO 3166-1 Alpha-2 ONLY.
Payout_CurrencyO3/3CharAccepts ISO 4217.
Trxn_TypeM1/2Numeric
Issuer_CodeM3/16StringBeneficiary Account's Issuer Code.

Tranglo Business server will return a JSON format with response code when Sales Partner request is accepted.

Sample Response

{
"Reference_ID": "VT123123123213",
"Validation_Status": {
"Status": "COMPLETED",
"Status_Code": "970",
"Sub_Status_Desc": "Validation Successful"
},
"Beneficiary": {
"Full_Name": "Jane Smith",
"Account_No": "1234567890123456"
}
}

Response Description

ParameterData TypeRequiredDescription
AuthorizationMStringUnique Corporate Customer's reference ID for Do_Validation purpose.
StatusMStringTransaction Status.
Status CodeMStringTransaction Status Code.
Sub Status DescMStringDescription of transaction status.
Full_NameMStringBeneficiary's Full Name.
Account_NoOStringBeneficiary's Account Number.

M = Mandatory, C = Conditional, O = Optional