Get_Validation
Partner use this method to do pre-check the validity of a Beneficiary account number. GloRemit will attempt to match the Beneficiary name with Account Issuer (such as Banks or Mobile Operator E-wallet) and Account Number. This validation shall ensure the minimal transaction rejection and failure rate due to wrong information or barred accounts. Some country may not support for bank account validity.
Validation available for Bangladesh (BKASH), China (ALIPAY and Union Pay Card), Indonesia (Bank), Pakistan (Bank), Vietnam (Bank), Cambodia (Bank), Malaysia (Real Time). Please refer to Validation Available Country for full list.
Request Description
Parameter Name | Required | Min/Max Length | Type | Remark |
UID | M | 5/50 | Alphanumeric | Username for validation. |
PWD | M | 5/50 | Alphanumeric | Password for validation, 3DES encrypted. |
rspSign | M | 32/50 | Alphanumeric | Digital signature of RSP. (Please refer to Digital signature) |
transID | M | 6/16 | Alphanumeric | 6 digits or more unique transaction ID from RSP. |
sIdType | M | 1/30 | Numeric | Sender Identification Type. (Please refer to Sender) |
sIdNum | M | 8/16 | Alphanumeric | Sender Identification Number. |
sFirstName | M | 1/100 | Alphanumeric | Sender's First Name. (max 100 characters) |
sLastName | O | 1/100 | Alphanumeric | Sender's Last Name. (max 100 characters) |
bFirstName | M | 1/100 | Alphanumeric | Beneficiary First Name. |
bLastName | O | 1/100 | Alphanumeric | Beneficiary Last Name. |
bCountry | M | 2/5 | Alphanumeric | Beneficiary’s country code. Beneficiary’s country code will determine the default currency. Accept ISO 3166-1 Alpha-2 ONLY (Please refer to ISO 3166 Country Code) |
bAccType | M | 1/30 | Numeric | Beneficiary Account Type. (Please refer to Beneficiary) |
bIssuerCode | M | 3/16 | Alphanumeric | Beneficiary Account Issuer Code, such as banks, e-wallet operator or mobile operators. (Please refer to Service Spec) |
bAccNum | M | 1/18 | Alphanumeric | Beneficiary Issuer Account Number or any other unique account identifier as determined by issuer. |
trxValue | M | 1/16 | Numeric | Total Amount is sent according to Beneficiary currency. It can be specified with any amount. |
Response Description
GloRemit server will return a XML format with response code when RSP request is accepted.
1 <?xml version="1.0" encoding="utf-8"?> 2 <string xmlns="http://tempuri.org/"> 3 <ValidateStatus>Status</ValidateStatus> 4 <transID>Transaction ID</transID> 5 <BeneficiaryName>BeneficiaryName</BeneficiaryName> 6 <Description>Description</Description> 7 </string>
Parameter Name | Required | Type | Remark |
ValidateStatus | M | Numeric | Transaction request status response code. (Please refer to Transaction status) |
transID | M | Alphanumeric | Unique Transaction ID from RSP. |
Description | M | Alphanumeric | Transaction description or advice. |
BeneficiaryName | M | Alphanumeric | The account holder name (Beneficiary) as returned by account issuer. |
M= Mandatory, C= Conditional, O= Optional