Transaction Manage API DocumentationΒΆ
Welcome to the Transaction Manage API, part of the Finrelay Payments Platform. This API enables merchants and integrators to manage existing transactions by initiating follow-up actions such as captures, refunds, and voids based on original transaction references.
This is a general transaction management API and may support additional management operations in the future, allowing for expanded flexibility as integration needs evolve.
β Use CasesΒΆ
The API supports a variety of transaction management operations, including:
- Partial or full capture of previously authorized transactions
- Partial or full refunds of completed purchases or captured transactions
- Void operations on authorized or pending transactions
β οΈ Note: Availability of specific transaction types (e.g., capture, void, refund) depends on:
- The underlying integration with the payment service provider (PSP)
- The type of credentials issued by the third-party PSP to your merchant account
π AuthenticationΒΆ
All requests require a valid JWT Bearer Token. The token must be included in the Authorization
header of the request:
Authorization: Bearer <your-jwt-token>
π Base URLsΒΆ
Environment | URL |
---|---|
Dev | https://dev-api.finrelay.io |
Production | https://api.finrelay.io |
π§Ύ Endpoint OverviewΒΆ
POST /api/transactions/manage
\
Initiates a transaction management operation using a reference to a previous transaction.
- Request Body:
ManageTransactionRequestDto
- Response:
ExtendedTransactionDto
(includes updated transaction details) - Security: Requires Bearer JWT