Transactions
The Transactions API allows you to process and manage card-not-present (CNP) payment transactions.
Use this API to manage the transaction lifecycle, including:
Authorize payments
Capture previously authorized transactions
Process sale transactions
Issue refunds
Void transactions
All transactions are stored in batches. You can:
Configure batches for automatic closure using the Gateway Settings API
Manage batch closure manually using the Batches API
Search for batches the Batches Warehouse API
For token operations, use the Vault API endpoint.
Other useful links:
Rate limit notice
The API enforces rate limits to ensure system stability. If you exceed the allowed request threshold, the API returns an HTTP 429 Too Many Requests response.
If you receive a 429 response:
Wait for the duration specified in the
Retry-Afterheader, if provided.Implement exponential backoff before retrying the request.
For sustained high-volume needs or to obtain detailed limit information, contact your integration specialist.
Last updated
Was this helpful?

