Upload Transaction Batch
POST
https://{base_url}/v2/merchant/{merchantId}/uploadTransactionBatch
The Request Body must be an array containing exactly one object. This object includes the details of the transaction and payment information.
This endpoint is used to validate the transaction details provided in a cart. It performs both general validation and mandatory field checks on the transaction data. The endpoint returns a success message if all validations pass, or detailed error messages if any validations fail.
Headers
Name | Value |
---|---|
Content-Type |
|
Authorization |
|
Path Parameters
Name | Description |
---|---|
| Merchant Id for transaction batch upload |
Body
Name | Type | Required | Description |
---|---|---|---|
| Datetime (ISO 8601 format) | True | Date and time when the order was placed. |
| String | True | Payment descriptor as it appears on the customer's statement. |
| String | True | First six digits of the credit card used for the transaction. |
| String | True | Last four digits of the credit card used for the transaction. |
| Object | True | Contains detailed information about the receipt |
| Object | True | Contains detailed information about the payment information |
| Object | True | Contains detailed information about the payment total amount |
| Number | True | The payment amount |
| String | True | The payment currency |
| Object | True | Contains detailed information about the customer information |
| String | True | The account id of customer |
| String | True | The email address of customer |
| Object | True | Contains detailed information about the merchant information |
| String | True | The merchant name |
| String | True | The merchant url |
| String | True | The merchant contact phone |
| String | True | The store name |
| Object | True | Contains detailed information about the delivery address |
| String | True | The delivery address |
| String | True | The delivery city |
| String | True | The delivery region |
| String | True | The delivery postal code |
| String | True | The delivery country |
| Object | True | Contains detailed information about the device |
| String | True | The device id |
| String | True | The device ip address |
| String | True | The device fingerprint |
Last updated