Partner use this method to do pre-check the validity of a Beneficiary account number. BizPay 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 

Request Description Parameter Name Required Min/Max Length Type Remark 
rspSign 32/50 Alphanumeric Digital signature of Customer, see Section 4 for more info 
UID 5/50 Alphanumeric Username for validation 
PWD 5/50 Alphanumeric Password for validation, 3DES encrypted 
transID 6/16 Alphanumeric 6 digits or more unique transaction ID from Customer 
bFirstName 1/50 Alphanumeric Beneficiary first name 
bLastName 1/50 Alphanumeric Beneficiary last name 
bCountry 2/5 Alphanumeric Beneficiary’s country code. Please refer to ISO 3166 Country Code. Country code will determine the default currency 
bAccType 1/30 Numeric Beneficiary Account Type. Please refer to Section 3 
bIssuerCode 3/16 Alphanumeric Beneficiary Account Issuer Code, such as banks, e-wallet operator or mobile operators. Please refer to Appendix 
bAccNum 1/18 Alphanumeric Beneficiary Issuer Account Number or any other unique account identifier as determined by issuer 
trxValue 1/16 Numeric Total Amount is sent according to Beneficiary currency. It can be specified with any amount. Please refer to Section 2.9 for exception note 

Response Description 

BizPay server will return a XML format with response code when Customer request is accepted. 

1  <?xml version="1.0" encoding="utf-8"?>
2   <string xmlns="">
3     <ValidateStatus>Status</ValidateStatus>
4     <transID>Transaction ID</transID>
5     <BeneficiaryName>BeneficiaryName</BeneficiaryName>
6     <Description>Description</Description>
7  </string>

M= Mandatory  C= Conditional  O= Optional