v1
latestOpenAPI 3.1.02026-07-24170121.2 MBTransactions
Pre Auth
This API endpoint initiates a pre-authorization command to a terminal. The final approval/decline result is delivered asynchronously to the callbackURL.
post/v3/transactions/auth
Headers
Authorizationstring required
Bearer token used to authenticate API requests.
X-Idempotency-Keystring uuid required
Unique key used to prevent duplicate transaction commands.
Request body
Example request
{
"tenantId": "145504363463",
"terminalId": "1850401309",
"amount": {
"currency": "USD"
},
"callbackURL": "https://example.com/payarc/callback"
}Response
Transaction Initiated
Example response
{
"response": {
"status": "SUCCESS"
}
}