v1
latestOpenAPI 3.0.32026-08-04404186.8 KBUpdate transactions in batch
Request body
Transaction amount. Negative amounts are allowed for refunds, chargebacks, and credits. Zero amounts are allowed for auth-only, declined, and pre-authorization transactions. Required when creating new transactions, optional for updates.
Amount in USD, if not provided will be calculated using the latest exchange rate using data from Open Exchange Rates (https://openexchangerates.org)
ISO 4217 currency code. Required when creating new transactions, optional for updates.
Set to true if this is a test transaction
Payment method used for the transaction. Required when creating new transactions, optional for updates. Each method may have different processing times, fees, and regulatory requirements.
ISO 3166-1 alpha-2 country code of the receiver. Required when receiver_id is provided.
Identifier of the receiver (e.g., account number, customer ID). Required if sender_id is not provided.
ISO 3166-1 alpha-2 country code of the sender. Required when sender_id is provided.
Identifier of the sender (e.g., account number, customer ID). This ID should match the identifier used in your customer data sent to Cable. Required if receiver_id is not provided.
Transaction status. Required when creating new transactions, optional for updates.
When the transaction was processed in your system, in ISO 8601 format. For updates, use when the event occurred, not when you're reporting it.
Unique identifier for the transaction. This is the primary key for the transaction record and should be unique across all transactions. Updates to a transaction should be made using this identifier.
Transaction type. Required when creating new transactions, optional for updates.
Response
Batch processing result
Provides additional information about the operation result.
The organization ID for which the operation was performed.
Indicates if the write operation was successful.
The number of records written to the database.