public class TransactionBatchesApi extends Object
| Constructor and Description |
|---|
TransactionBatchesApi() |
TransactionBatchesApi(ApiClient apiClient) |
| Modifier and Type | Method and Description |
|---|---|
ApiClient |
getApiClient() |
void |
getTransactionBatchDetails(String id,
org.joda.time.LocalDate uploadDate,
String status)
Get Transaction Details for a given Batch Id
Provides real-time detailed status information about the transactions that you previously uploaded in the Business Center or processed with the Offline Transaction File Submission service.
|
okhttp3.Call |
getTransactionBatchDetailsAsync(String id,
org.joda.time.LocalDate uploadDate,
String status,
ApiCallback<Void> callback)
Get Transaction Details for a given Batch Id (asynchronously)
Provides real-time detailed status information about the transactions that you previously uploaded in the Business Center or processed with the Offline Transaction File Submission service.
|
okhttp3.Call |
getTransactionBatchDetailsCall(String id,
org.joda.time.LocalDate uploadDate,
String status,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getTransactionBatchDetails
|
ApiResponse<InputStream> |
getTransactionBatchDetailsWithHttpInfo(String id,
org.joda.time.LocalDate uploadDate,
String status)
Get Transaction Details for a given Batch Id
Provides real-time detailed status information about the transactions that you previously uploaded in the Business Center or processed with the Offline Transaction File Submission service.
|
PtsV1TransactionBatchesGet200Response |
getTransactionBatches(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime)
Get a List of Batch Files
Provide the date and time search range to get a list of Batch Files ready for settlement
|
okhttp3.Call |
getTransactionBatchesAsync(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
ApiCallback<PtsV1TransactionBatchesGet200Response> callback)
Get a List of Batch Files (asynchronously)
Provide the date and time search range to get a list of Batch Files ready for settlement
|
okhttp3.Call |
getTransactionBatchesCall(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getTransactionBatches
|
ApiResponse<PtsV1TransactionBatchesGet200Response> |
getTransactionBatchesWithHttpInfo(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime)
Get a List of Batch Files
Provide the date and time search range to get a list of Batch Files ready for settlement
|
PtsV1TransactionBatchesIdGet200Response |
getTransactionBatchId(String id)
Get Individual Batch File
This API provides details like upload date, completion date, transaction count and accepted and rejected transaction count of the individual batch file using the batch id
|
okhttp3.Call |
getTransactionBatchIdAsync(String id,
ApiCallback<PtsV1TransactionBatchesIdGet200Response> callback)
Get Individual Batch File (asynchronously)
This API provides details like upload date, completion date, transaction count and accepted and rejected transaction count of the individual batch file using the batch id
|
okhttp3.Call |
getTransactionBatchIdCall(String id,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for getTransactionBatchId
|
ApiResponse<PtsV1TransactionBatchesIdGet200Response> |
getTransactionBatchIdWithHttpInfo(String id)
Get Individual Batch File
This API provides details like upload date, completion date, transaction count and accepted and rejected transaction count of the individual batch file using the batch id
|
void |
setApiClient(ApiClient apiClient) |
void |
uploadTransactionBatch(File file)
Upload a Batch File
This endpoint enables the upload of a batch file containing transactions for processing.
|
okhttp3.Call |
uploadTransactionBatchAsync(File file,
ApiCallback<Void> callback)
Upload a Batch File (asynchronously)
This endpoint enables the upload of a batch file containing transactions for processing.
|
okhttp3.Call |
uploadTransactionBatchCall(File file,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
Build call for uploadTransactionBatch
|
ApiResponse<Void> |
uploadTransactionBatchWithHttpInfo(File file)
Upload a Batch File
This endpoint enables the upload of a batch file containing transactions for processing.
|
public TransactionBatchesApi()
public TransactionBatchesApi(ApiClient apiClient)
public ApiClient getApiClient()
public void setApiClient(ApiClient apiClient)
public okhttp3.Call getTransactionBatchDetailsCall(String id, org.joda.time.LocalDate uploadDate, String status, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
id - The batch id assigned for the template. (required)uploadDate - Date in which the original batch file was uploaded. Date must be in ISO-8601 format. Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd (optional)status - Allows you to filter by rejected response. Valid values: - Rejected (optional)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic void getTransactionBatchDetails(String id, org.joda.time.LocalDate uploadDate, String status) throws ApiException
id - The batch id assigned for the template. (required)uploadDate - Date in which the original batch file was uploaded. Date must be in ISO-8601 format. Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd (optional)status - Allows you to filter by rejected response. Valid values: - Rejected (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<InputStream> getTransactionBatchDetailsWithHttpInfo(String id, org.joda.time.LocalDate uploadDate, String status) throws ApiException
id - The batch id assigned for the template. (required)uploadDate - Date in which the original batch file was uploaded. Date must be in ISO-8601 format. Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd (optional)status - Allows you to filter by rejected response. Valid values: - Rejected (optional)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic okhttp3.Call getTransactionBatchDetailsAsync(String id, org.joda.time.LocalDate uploadDate, String status, ApiCallback<Void> callback) throws ApiException
id - The batch id assigned for the template. (required)uploadDate - Date in which the original batch file was uploaded. Date must be in ISO-8601 format. Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd (optional)status - Allows you to filter by rejected response. Valid values: - Rejected (optional)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic okhttp3.Call getTransactionBatchIdCall(String id, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
id - The batch id assigned for the template. (required)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic PtsV1TransactionBatchesIdGet200Response getTransactionBatchId(String id) throws ApiException
id - The batch id assigned for the template. (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<PtsV1TransactionBatchesIdGet200Response> getTransactionBatchIdWithHttpInfo(String id) throws ApiException
id - The batch id assigned for the template. (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic okhttp3.Call getTransactionBatchIdAsync(String id, ApiCallback<PtsV1TransactionBatchesIdGet200Response> callback) throws ApiException
id - The batch id assigned for the template. (required)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic okhttp3.Call getTransactionBatchesCall(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
ProgressResponseBody.ProgressListener progressListener,
ProgressRequestBody.ProgressRequestListener progressRequestListener)
throws ApiException
startTime - Valid report Start Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZZ (required)endTime - Valid report End Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZZ (required)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic PtsV1TransactionBatchesGet200Response getTransactionBatches(org.joda.time.DateTime startTime, org.joda.time.DateTime endTime) throws ApiException
startTime - Valid report Start Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZZ (required)endTime - Valid report End Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZZ (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<PtsV1TransactionBatchesGet200Response> getTransactionBatchesWithHttpInfo(org.joda.time.DateTime startTime, org.joda.time.DateTime endTime) throws ApiException
startTime - Valid report Start Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZZ (required)endTime - Valid report End Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZZ (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic okhttp3.Call getTransactionBatchesAsync(org.joda.time.DateTime startTime,
org.joda.time.DateTime endTime,
ApiCallback<PtsV1TransactionBatchesGet200Response> callback)
throws ApiException
startTime - Valid report Start Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZZ (required)endTime - Valid report End Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZZ (required)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectpublic okhttp3.Call uploadTransactionBatchCall(File file, ProgressResponseBody.ProgressListener progressListener, ProgressRequestBody.ProgressRequestListener progressRequestListener) throws ApiException
file - The file to upload. (required)progressListener - Progress listenerprogressRequestListener - Progress request listenerApiException - If fail to serialize the request body objectpublic void uploadTransactionBatch(File file) throws ApiException
file - The file to upload. (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic ApiResponse<Void> uploadTransactionBatchWithHttpInfo(File file) throws ApiException
file - The file to upload. (required)ApiException - If fail to call the API, e.g. server error or cannot deserialize the response bodypublic okhttp3.Call uploadTransactionBatchAsync(File file, ApiCallback<Void> callback) throws ApiException
file - The file to upload. (required)callback - The callback to be executed when the API call finishesApiException - If fail to process the API call, e.g. serializing the request body objectCopyright © 2025. All rights reserved.