Download OpenAPI specification:Download
Welcome to the documentation for the Truevo Payments API. These APIs provide a unified interface to securely accept and process payment transactions. Using this API, you can perform various payment operations through a uniform, secure and reliable interface. All new integrations are supported with modern REST APIs using the JSON standard for data payloads. Each operation is implemented through a multistep process that supports reliable rapid communication. All operations are performed using a two-step approach. The first step involves requesting a transaction to be performed. The second step is to ask for the outcome of that request. For example, you may request an authorisation to be performed, providing the card details and transaction amount. The system will acknowledge this request. Following this, you will request the information required to determine whether the transaction was successfully authorised. By using a two-step approach, no long-running connection is required. Truevo will immediately respond with an acknowledgement allowing both parties to continue their operations. This limits failures due to poor network conditions; allows for retry and recoverability, and facilitates better resource usage.