Recover v3

The Recovery endpoint allows merchants to fully delegate recovery to Sticky. Sticky handles the retry schedule, gateway resubmissions, and transaction orchestration automatically based on our optimized recovery logic.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

Identifier for the payment gateway profile to be used for recovery attempts.

string
required

Indicates who initiated the transaction. Use CIT for customer-initiated and MIT for merchant-initiated transactions.

boolean
required

Boolean indicating whether the transaction is part of a recurring billing cycle.

string

An optional merchant-defined reference ID used to identify the transaction externally.

string

Identifier for the dunning (retry) strategy to be applied during payment recovery.

billingAddress
object

The billing address details associated with the payment.

customer
object

Unique identifier for the customer in the gateway.

paymentMethod
object
required

Specifies the payment method used for the transaction.

originalTransaction
object
required

Contains details of the initial transaction related to the current request.

string

Identifier linking the current transaction to a prior successful charge. Used to improve authorization for merchant-initiated transactions.

string

The settlement date of the original successful transaction referenced by mitReferenceTransactionId. Required if mitReferenceTransactionId is included and the transaction is being submitted to Mastercard

string

Optional string to customize how the charge appears on the customer’s card statement. Use it to override the default descriptor set by your processor, if supported.

string

Unique identifier for the subscription tied to this transaction. Useful for correlating recovery attempts with subscription lifecycle events.

string

Timestamp marking when the customer’s subscription first began billing.

gatewayAdditionalInfo
object
integer

Indicates how many recovery attempts were already made by the merchant before sending the transaction to Sticky.

priorDeclines
array of objects

Captures the reasons for the decline from previous recovery attempts performed by the merchant.

priorDeclines
Headers
string
required

API key used for authentication and authorization of API requests.

Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json