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.

Indonesia, Cambodia, Pakistan, China Union Pay is available for validation.

Request Description

Parameter Name Required Min/Max Length Type Remark
rspSign M 32/50 Alphanumeric Digital signature of RSP, see Section 4 for more info.
UID M 5/50 Alphanumeric Username for validation.
PWD M 5/50 Alphanumeric Password for validation, 3DES encrypted.
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 Section 3 for full list.
sIdNum M 8/16 Alphanumeric Sender Identification Number
sFirstName M 1/50 Alphanumeric Sender's First Name
sLastName M 1/50 Alphanumeric Sender's Last Name
bFirstName M 1/50 Alphanumeric Beneficiary First Name
bLastName M 1/50 Alphanumeric Beneficiary Last Name
bCountry M 2/25 Alphanumeric

Beneficiary’s country code. Please refer to ISO 3166 Country Code.

Country code will determine the default currency

bAccType M 1/30 Numeric Beneficiary Account Type. Please refer to Section 3.
bIssuerCode M 3/16 Alphanumeric Beneficiary Account Issuer Code, such as banks, e-wallet operator or mobile operators. Please refer to Appendix 1.
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. Please refer to Section 2.7 for exception note.

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 see Section 3.5 for full records.
transID M Alphanumeric Unique Transaction ID from RSP.
Description M Alphanumeric Alphanumeric Transaction description or advice.
BeneficiaryName M Alphanumeric The account holder name (Beneficiary) as returned by account issuer.

M= Mandatory, C= Conditional, O= Optional