Batch Reporting
Batch API
This function returns the details of the Batches.
Batch Endpoint: {{GatewayAPIURL}}/Batch/GetBatchDetail/
Request Field Description
KEY | FIELD STATUS | TYPE | VALUE | DESCRIPTION |
Batch_Id | Required | numeric | auto generated | Batch ID of the settled transaction is required to view details by id |
Response Field Description
KEY | TYPE | VALUE | DESCRIPTION | |
---|---|---|---|---|
result_code | string | 1 – Approved2- Declined3- Error | The overall status of the transaction | |
result_sub_code | string | 000- Approval | Response sub code | |
result_text | string | upto 100 characters APPROVAL DECLINED | Description of the outcome of the transaction from First Data | |
terminal_number | string | Terminal ID | ID of terminal used | |
terminal_name | string | Name of the terminal | Name of the terminal used | |
batch_id | string | auto generated | ID of the batch generated | |
batch_date | string | Format- yyyyMMddTHHmmssZ | Date of batch processing | |
transaction | ||||
gateway_id | numeric | ID of Gateway used | ID of the gateway used for processing transaction | |
terminal_id | numeric | ID of Terminal | ID of the terminal from where transaction was processed | |
merchant_terminal_id | numeric | Merchant ID | ID provided to the merchant for processing transaction | |
transaction_id | string | upto 6 digits | Gateway assigned transaction ID for the request. | |
transaction_datetime | string | Format- yyyyMMddTHHmmssZ | Date and Time of the transaction response | |
accountnumberlast4 | string | Last 4 card digits | Displays the last 4 digits of the card used for transaction. | |
expiration_date | string | MMYY | The card’s expiration date | |
transaction_amount | numeric | Upto 2 Decimal Places | Transaction amount requested in original authorization. | |
method | string | CC- Credit cardACH- Automated Clearing HouseEBT- Electronic Benefit TransferDB- Debit Card | The method used to perform the transaction is provided here. | |
auth_id | alphanumeric | Unique code is generated by the Processor to identify the transaction | ||
transaction_type | numeric | 1- AuthOnly2- AuthCapture3- Prior_Auth_Capture4- Capture_Only5- Void6- Partial_Void7- Credit9- Verification10 – Update11- BalanceInquiry | Type of transaction performed is returned in this field. | |
nonce | string | value- max 50 characters | The nonce value is sent back in the response, the significance is to indicate that the transaction is unique | |
token | string | alphanumeric value generate by token generation process | token details from token table |