Safe retries for this POST endpoint use the
Idempotency-Key header. Reuse the same key only when retrying the exact same request body. See Idempotency.Path parameters
string
required
Your terminal identifier. Exactly 6 characters.
Request body
The pre-authorization request body is identical to the sale request body. See the sale endpoint for the full field reference.Response
string
required
string
SmartRetry’s unique identifier for the order. Exactly 8 characters. Pass this as
order_reference_id in a subsequent capture or void request.string
The
merchant_transaction_id you provided in the request, echoed back for confirmation.string
The
merchant_order_id provided in the request order, when present.boolean
required
true if the pre-authorization was accepted for processing. Poll the status endpoint to confirm the issuer’s authorization decision.Save the
transaction_id and order_id from this response. You will need both to capture or void the pre-authorization.