Transactions
The Transactions API enables you to securely process both card-not-present and card-present transactions. This comprehensive API supports tokenization for secure card storage, various transaction types, and robust search capabilities.
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:
Available Endpoints
Search Transactions:
GET /rest/v2/transactionsAuthorize:
POST /rest/v2/transactions/authSale:
POST /rest/v2/transactions/saleCapture:
POST /rest/v2/transactions/captureForced Sale:
POST /rest/v2/transactions/forced-saleRefund:
POST /rest/v2/transactions/refundVoid:
POST /rest/v2/transactions/voidAdjust Tip:
PUT /rest/v2/transactions/{id}
Rate Limiting Notice for Integrators
The API enforces rate limits to ensure fair usage and system stability. If a single integrator exceeds the allowed request threshold, they may receive an HTTP 429 (Too Many Requests) response.
If you encounter a 429 error:
Wait for the period 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?

