Balance Inquiry
The Balance Inquiry operation allows a consumer to check the available funds for their account.
This operation is performed online.
Properties
The following table lists the properties of a Balance Inquiry operation.
Item |
Description |
|---|---|
Operation name displayed on a terminal |
Balance Inquiry |
Operation name displayed on a receipt |
|
Cardholder is requested to supply the following data |
Card, EMV Application Selection, PIN |
ISO transaction message |
1100 |
Can the operation be autoreversed? |
No |
Does the operation use data supplied by the cardholder? |
Yes |
Merchant copy of the receipt? |
No |
Cardholder copy of the receipt? |
Yes |
Is the receipt stored as “last receipt”? |
No |
Can the receipt have a signature line? |
No |
Request fields
The following table lists and defines the Balance Inquiry request fields:
| Field | Description | Presence |
|---|---|---|
operation |
Contains the value Transaction. |
Mandatory |
type |
The transaction type. | Mandatory |
reference |
A point-of-sale (POS)-generated reference number.
|
Optional |
printReceipt |
Applies to receipts printed by the payment terminal device or a printer attached to it. If you omit Value:
|
Optional |
Example
The following example is a request to process a balance inquiry:
{
"operation": "Transaction",
"type": "BALANCE_INQUIRY"
}The following example is a Balance Inquiry response:
{
"AC": "",
"ARC": "",
"IAD": "",
"PARData": "CN75Z28RKA1EBL470G9XYG90R5D3E",
"TSI": "",
"account": "401136******0012",
"approval": "approved",
"authCode": "098562",
"balance": "500",
"batchJulianDay": "25092",
"batchNumber": "000001",
"cardBrand": "VISA",
"cardholderName": "XXXXXX/CHASENET TEST",
"cardholderReceipt": "\n\n\nMerc. ID: 9999999\nTerm. ID: 009\nRRN: 000000025856\nTax Number: 0\nFri,Apr 04,2025 02:58:56\n\n BALANCE INQUIRY\n\n ****************0012\nVISA Swiped\n\nAMOUNT $0.00\nSUBTOTAL $0.00\n ____________________\nTOTAL $0.00\n\nBalance Credit Card: 5.00\n\n\nTran ID:0920000012000005\nBatch#: 092-001\nApproval Code: 098562\n\n Customer copy\n Thank You\n Please Come Again\n",
"currencyCode": "USD",
"cvm": "Signature",
"dateTime": "04-04-2025 02:58:56",
"demoMode": "no",
"entryMode": "Swiped",
"footerLine1": "Thank You",
"footerLine2": "Please Come Again",
"hostError": "00000",
"merchantID": "9999999",
"merchantReceipt": "\n\n\nMerc. ID: 9999999\nTerm. ID: 009\nRRN: 000000025856\nTax Number: 0\nFri,Apr 04,2025 02:58:56\n\n BALANCE INQUIRY\n\n ****************0012\nVISA Swiped\n\nAMOUNT $0.00\nSUBTOTAL $0.00\n ____________________\nTOTAL $0.00\n\nTran ID:0920000012000005\nBatch#: 092-001\nApproval Code: 098562\n\n\nX ______________________________\nXXXXXX/CHASENET TEST\n\n Merchant copy\n Thank You\n Please Come Again\n",
"operation": "Transaction",
"reference": "000000025856",
"requestedAmount": "0",
"responseCode": "00",
"result": "0",
"shift": "0",
"table": "0",
"terminalID": "009",
"transactionID": "0920000012000005",
"transactionType": "BALANCE INQUIRY",
"type": "BALANCE_INQUIRY"
}