Skip to main content
POST
cURL
Use this operation to create a new retry attempt for a previous capture. Supply the originating SmartRetry transaction reference rendered in the request body below.
This operation creates a dedicated retry attempt. It is different from replaying the original Capture request with the same Idempotency-Key. See Idempotency for safe request replay.

Authorizations

x-api-key
string
header
required

Headers

idempotency-key
string

Optional idempotency key, scoped to terminal + matched route pattern. A replayed request returns the cached response with Idempotency-Replayed: true.

Maximum string length: 255
Pattern: ^[\w-]+$

Path Parameters

terminal_friendly_id
string
required

The unique identifier of the terminal.

Required string length: 6

Body

application/json
retry
object
required

Response

Default Response

transaction_id
string
required
Required string length: 8
accepted
boolean
required
order_id
string
required
Required string length: 8
merchant_transaction_id
string
merchant_order_id
string