Transactions
Pre Auth
This API endpoint initiates a pre-authorization command to a terminal. The final approval/decline result is delivered asynchronously to the callbackURL. Terminal connectivity gate: the request returns immediately; before dispatching, the endpoint verifies the terminal is connected to Payarc Connect and, if it is not, responds immediately with 409 TERMINAL_OFFLINE without sending any command to the terminal.
post/v3/transactions/auth
Request
- Base URLhttps://testpayarcconnectapi.payarc.net
- URLhttps://testpayarcconnectapi.payarc.net/v3/transactions/auth
- AuthHTTP bearer
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"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.