Process Transactions

Description

The processBatch endpoint is used to Process the Uploaded Batch file.

Request

Endpoint

/ui/v1/processBatch

Method

POST
Content-Type: application/json

Request Body

{
    "startDate": "2018-02-27",
    "endDate": "2021-03-29",
    "batchID": "08201256",
    "batchStatuses": [],
    "paymentGateway": [],
    "merchantId": ["3"]
}
}

Response

[{
    "id": 97,
    "batchID": "08201256",
    "uploadedBatchFileName": "08201256.csv",
    "downloadedBatchFileName": "",
    "createdDateTime": 1566320214000,
    "lastUpdatedDateTime": 1566478662000,
    "batchStatus": {
        "value": "Failed",
        "name": "FAILED"
    },
    "uploadedRecordCount": 2,
    "responseRecordCount": 0,
    "paymentGateway": {
        "value": "CyberSource",
        "name": "CYBERSOURCE"
    },
    "responseMessage": "The system cannot find the file",
    "createdUserId": 195,
    "lastModifiedUserId": 195,
    "merchantId": 3,
    "createdUserName": null,
    "merchantName": null
}]

Updated As Of Version 3.8.0.9