Do_BillInquiry

Partner use this method to retrieve information of a bill account. This method is limited only to certain billers (Please refer to Appendix 2). By providing the bill account number together with the biller code, GloRemit will return the information such as account name, amount due and other relevant information. However the availability of the information is dependent on the biller’s response.

Request Description

Parameter NameRequiredMin/Max LengthTypeRemark
UIDM5/50AlphanumericUsername for validation.
PWDM5/50AlphanumericPassword for validation, 3DES encrypted.
rspSignM32/50AlphanumericDigital signature of RSP, see Section 4 for more info.
transIDM6/16Alphanumeric6 digits or more unique transaction ID from RSP.
sFirstNameM1/100AlphanumericSender’s first name. (max 100 characters)
sLastNameM1/100AlphanumericSender’s last name. (max 100 characters)
sIdTypeO1/30NumericSender Identification Type.
(Please refer to Section 3 for full list)
sIdNumO8/16AlphanumericSender Identification Number.
bCountryM2/5AlphanumericBill country code.
(Please refer to ISO 3166 Country Code)
Accept ISO 3166-1 Alpha-2 ONLY
bCurrencyM3/6AlphanumericBill Currency Code.
(Please refer to ISO 4217 Currency Code)
bAmountM1/16NumericTotal amount to pay for the bill.
(Please refer to Section 2.7 for exception note)
bIssuerCodeM3/16AlphanumericBiller Issuer Code.
(Please refer to Appendix 2)
bAccNumM1/18AlphanumericBill Account Number or any other unique account identifier as determined by biller.

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     <InquiryStatus>Status</InquiryStatus>
 4     <transID>Transaction ID</transID>
 5     <Description>Description</Description>
 6     <AccountName>BillAccount Name</AccountName>
 7     <StatementDate>BillStatement Date</StatementDate>
 8     <DueDate>BillStatement Due Date</DueDate>
 9     <Amount>BillStatement Amount</Amount>
 10    <BillType>Bill Type</BillType>
 11    <CustomInfo1>Custom Info 1</CustomInfo1>
 12    <CustomInfo2>Custom Info 2</CustomInfo2>
 13    <CustomInfo3>Custom Info 3</CustomInfo3>
 14    <CustomInfo4>Custom Info 4</CustomInfo4>
 15    <CustomInfo5>Custom Info 5</CustomInfo5>
 16    <CustomInfo6>Custom Info 6</CustomInfo6>
 17    <CustomInfo7>Custom Info 7</CustomInfo7>
 18    <CustomInfo8>Custom Info 8</CustomInfo8>
 19    <CustomInfo9>Custom Info 9</CustomInfo9>
 20    <CustomInfo10>Custom Info 10</CustomInfo10>
 21   </string> 
Parameter NameRequiredTypeRemark
InquiryStatusMNumericTransaction request status response code.
(Please see Section 3.5 for full records.)
transIDMAlphanumericUnique Transaction ID from RSP.
DescriptionMAlphanumericTransaction description or advice.
AccountNameOAlphanumericThe bill account holder name as returned by account issuer/biller.
StatementDateOAlphanumericBill Statement Date.
Date Format: MM/dd/YYYY
DueDateOAlphanumericBill Statement Due Date.
Date Format: MM/dd/YYYY
AmountOAlphanumericBill Statement Amount in bCurrency.
bBillTypeOAlphanumericBill Type.
(Please refer to Appendix 2)
CustomInfo1OAlphanumericBill Custom Information 1.
(Please refer to Appendix 2)
CustomInfo2OAlphanumericBill Custom Information 2.
(Please refer to Appendix 2)
CustomInfo3OAlphanumericBill Custom Information 3.
(Please refer to Appendix 2)
CustomInfo4OAlphanumericBill Custom Information 4.
(Please refer to Appendix 2)
CustomInfo5OAlphanumericBill Custom Information 5.
(Please refer to Appendix 2)
CustomInfo6OAlphanumericBill Custom Information 6.
(Please refer to Appendix 2)
CustomInfo7OAlphanumericBill Custom Information 7.
(Please refer to Appendix 2)
CustomInfo8OAlphanumericBill Custom Information 8.
(Please refer to Appendix 2)
CustomInfo9OAlphanumericBill Custom Information 9.
(Please refer to Appendix 2)
CustomInfo10OAlphanumericBill Custom Information 10.
(Please refer to Appendix 2)

M= Mandatory, C= Conditional, O= Optional