Payment transactions
In this section, you will find all the technical specifications of the IDPay product REST APIs for managing payment transactions.
Before you begin
Valid access token. The value must be sent in the format "Bearer {token}".
Order number associated with the transaction. This data will be used as an index in the portal and can be used as a foreign key between your system and IDPay.
123456ID of the company responsible for the transaction. This field is provided by Unico.
f44f02e5-320e-497b-b346-8cf19b3ee2a4URL to which the user will be redirected after completing the transaction. Possible values are: An https URL to redirect web pages or a URL Schema for redirection in native mobile applications.
https://example.com/redirectTotal purchase value.
100.5Transaction successfully created.
ID of the created transaction.
6ab1771e-dfab-4e47-8316-2452268e5481Current transaction status.
waitingLink related to the transaction.
https://aces.so/testSigned token containing the necessary parameters to initialize Unico IDPay web SDK.
eyJhbGciOiJIUzI1NiIsInR5cC[...]Ok6yJV_adQssw5cTransaction expiration date and time in ISO 8601 (UTC) format.
2023-10-01T12:00:00ZInvalid request data.
Access forbidden (invalid token or insufficient permissions).
Resource not found.
Internal server error.
Endpoint to check the current status of a specific transaction.
Transaction ID to check the status.
Valid access token. The value must be sent in the format Bearer {token}.
Transaction status retrieved successfully.
Current status of the transaction.
processingInvalid request data.
Access forbidden (invalid token or insufficient permissions).
Transaction not found.
Internal server error.
Endpoint to get the evidence set of a specific transaction.
ID of the transaction for which the evidence set will be retrieved.
Valid access token. The value must be sent in the format Bearer {token}.
Probative file link retrieved successfully.
URL of the probative file.
https://unico.io/probative.pdfInvalid request data.
Access forbidden (invalid token or insufficient permissions).
Transaction not found.
Internal server error.
Endpoint to resend notifications via email and/or phone for a specific transaction.
Transaction ID for which the notification will be sent.
A valid access token. The value must be sent in the format Bearer {token}.
Phone number to send the notification.
NOTIFICATION_PHONEEmail address to send the notification.
NOTIFICATION_EMAILNotification sent successfully.
Unique ID of the generated notification.
b50ee24c-71eb-4a5d-ade1-41c48b44c240Generated link for the notification.
https://aces.so/exampleInvalid request data.
Access forbidden (invalid token or insufficient permissions).
Transaction not found.
Internal server error.
Last updated
Was this helpful?