Update status on existing transaction

This endpoint allows adding feedback information to an existing transaction. Here are the possible feedback values with their meaning:

FeedbackMeaning
ACCEPTEDThe transaction was accepted by the processor and is deemed to be in a pending state. This feedback is not a final state and should be followed by antoher feedback such as SETTLED or CANCELLED
PENDING_SETTLEMENTA trade transaction is being processed by the processor and is awaiting settlement.
SETTLEDThe transaction was accepted and fully finalized by the processor. The transfer of value has occured.
CANCELLEDThe transaction was accepted but cancelled prior to being settled
AWAITING_PAYMENTA deposit transaction is being processed and is in a state where it is waiting for the user to complete the payment by funding the target address provided or making a deposit using the specified payment method.
REJECTEDThe transaction was declined by the processor
REFUNDEDAn intentional, settled transaction was refunded
CHARGED_BACKA settled transaction was disputed and refunded
ERRORThe processor returned an error, the transaction is assumed to be non existent from the processor standpoint
RETURNEDThe transaction could not be processed and will be returned to the originating bank.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
length ≤ 64
^[a-z0-9_-]{3,64}$

Request ID used when the transaction was initially logged

Body Params

Feedback to associate to the existing transaction

Set of possible transaction feedbacks

string
string
length ≤ 64
^[A-Za-z0-9\-_]{3,64}$

A provider identifier. Can be any alphanumeric string (3-64 chars), but the following are commonly used values: PTI_LEDGER, UNKNOWN, WORLDPAY, TRMLABS, SARDINE, CIRCLE, TABAPAY, AU10TIX, OPEN_SANCTION, COINBASE_PRIME, COINBASE_EXCHANGE, CHECKOUT, FORTE, M_AND_T, CROSS_RIVER_BANK, FIREBLOCKS, BANKING example: PTI_LEDGER

string
enum
required
string | null
^[A-Za-z0-9\-_]{3,256}$

A transaction hash or any relevant identifier for the transaction

string | null
^(?:[1-9]\d{3}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1\d|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(?:0[13578]|1[02])-31)|(?:[1-9]\d(?:0[48]|[2468][048]|[13579][26])|(?:[2468][048]|[13579][26])00)-02-29)T(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d{1,9})?(?:Z|[+-][01]\d:[0-5]\d)

Timestamp when the transaction feedback changed. This will be used in transaction reports. If not provided, it will be set to the time at which the api call is made. The format must be compatible with the ISO-8601 standard. e.g. 2022-01-01T00:00:00

Headers
string
required
length ≤ 64
^[a-z0-9_-]{3,64}$

Client ID provided to you during onboarding.

Responses

429

Too many requests

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