Skip to main content

Operations Status

This article explains the available operation statuses and what they mean. The pool of used statuses, to convey an Operation's current state, has some differences between our Merchant Portal & API+Callbacks. The bellow sections showcase this in more detail.

Status Within Merchant Portal

An operation on the Merchant Portal can have one of the following statuses:

StatusDescription
CREATEDThe operation was created.
PENDINGThe operation is waiting to be concluded.
PROCESSINGThe operation is being processed to be concluded.
PAIDThe operation was paid in the requested amount.
UNDERPAIDThe amount is below the one expected by the operation.
OVERPAIDThe amount is above the one expected by the operation.
EXPIREDThe operation failed due to a timeout event (it took longer than expected).
FAILEDThe operation was not concluded due to an error.
SUCCESSThe operation was successfully concluded.
REFUNDEDThe operation was fully refunded.
PARTIALLY_REFUNDEDThe operation was partially refunded.
EXCHANGINGThe exchange operation is being processed to be concluded.
EXCHANGE_FAILEDThe exchange operation was not concluded due to an error.
REFUNDINGThe refund operation is being processed to be concluded.
DEACTIVATEDThe operation was stopped and cannot be processed to conclusion.

Status Within API + Callback

Callbacks and API provide a more detailed view into current Operation state in the following manner:

  • data.operationLog.status: This Field holds the same information as the above Merchant Portal list.
  • data.status: This Field provides a more detailed and specific status per Operation Type.

data.status

For data.status, the following tables display all the possible values for each Operation Type.

Payout status

StatusDescription
APPROVALThe payout is waiting approval to be concluded.
APPROVEDThe payout was approved.
PROGRESSThe payout is being processed to be concluded.
SUCCESSThe payout was successfully concluded.
REJECTEDThe payout was rejected and cannot be successfully concluded.
FAILEDThe payout was not concluded due to an error.
EXCHANGINGThe exchange operation is being processed to be concluded.
EXCHANGE_FAILEDThe exchange operation was not concluded due to an error.

Payout Batch Item Status

StatusDescription
PENDINGThe item is waiting being processed to be concluded.
SUCCESSThe item was successfully processed.
FAILEDThe item was not processed due to an error.
PARTIAL_SUCCESSThe payout was partially concluded.
UPLOADEDThe item was uploaded.
PROCESSINGThe item is being processed to be concluded.
UPLOAD_FAILEDThe upload was not concluded due to an error.
DELETEDThe item was deleted and removed from the batch.

Order Status

StatusDescription
CREATEDThe order was created.
PENDINGThe order is waiting being processed to be concluded.
PROCESSINGThe order is being processed to be concluded.
PAIDThe order was paid in the requested amount.
UNDERPAIDThe amount is below the one expected by the operation.
OVERPAIDThe amount is above the one expected by the operation.
EXPIREDThe order failed due to a timeout event (it took longer than expected).
FAILEDThe order was not concluded due to an error.
REFUNDEDThe order was fully refunded.
PARTIALLY_REFUNDEDThe order was partially refunded.
REFUNDINGThe refund operation is being processed to be concluded.
DEACTIVATEDThe order was stoped and cannot be processed to conclusion.

Deposit Status

StatusDescription
PENDINGThe deposit operation is queued awaiting completion.
PROGRESSThe deposit is being processed to be concluded.
PAIDThe deposit was paid in the requested amount.
UNDERPAIDThe amount is below the one expected by the operation.
OVERPAIDThe amount is above the one expected by the operation.
EXPIREDThe deposit failed due to a timeout event (it took longer than expected).
FAILEDThe deposit was not concluded due to an error.
EXCHANGINGThe exchange operation is being processed to be concluded.
READY_TO_EXCHANGEThe exchange operation is ready to be concluded.
EXCHANGE_FAILEDThe exchange operation was not concluded due to an error.

Exchange Status

StatusDescription
APPROVALThe exchange is waiting approval to be concluded.
APPROVEDThe exchange was approved.
PENDINGThe exchange is waiting being processed to be concluded.
PROGRESSThe exchange is being processed to be concluded.
SUCCESSThe exchange was successfully concluded.
REJECTEDThe exchange was rejected and cannot be successfully concluded.
FAILEDThe exchange was not concluded due to an error.

Rejected Reasons

StatusCode
INSUFFICIENT_FUNDS0
AMOUNT_TOO_SMALL1
UNSUPPORTED_ASSET2
UNAUTHORISED__MISSING_PERMISSION3
INVALID_SIGNATURE4
API_INVALID_SIGNATURE5
UNAUTHORISED__MISSING_CREDENTIALS6
UNAUTHORISED__USER7
UNAUTHORISED__DEVICE8
INVALID_UNMANAGED_WALLET9
INVALID_EXCHANGE_ACCOUNT10
INSUFFICIENT_FUNDS_FOR_FEE11
INVALID_ADDRESS12
WITHDRAW_LIMIT13
API_CALL_LIMIT14
ADDRESS_NOT_WHITELISTED15
TIMEOUT16
CONNECTIVITY_ERROR17
THIRD_PARTY_INTERNAL_ERROR18
CANCELLED_EXTERNALLY19
INVALID_THIRD_PARTY_RESPONSE20
VAULT_WALLET_NOT_READY21
MISSING_DEPOSIT_ADDRESS22
ONE_TIME_ADDRESS_DISABLED23
INTERNAL_ERROR24
UNKNOWN_ERROR25
AUTHORIZER_NOT_FOUND26
INSUFFICIENT_RESERVED_FUNDING27
MANUAL_DEPOSIT_ADDRESS_REQUIRED28
INVALID_FEE29
ERROR_UNSUPPORTED_TRANSACTION_TYPE30
UNSUPPORTED_OPERATION31
TRD_PARTY_PROCESSING32
PENDING_BLOCKCHAIN_CONFIRMATIONS33
TRD_PARTY_CONFIRMING34
CONFIRMED35
TRD_PARTY_COMPLETED36
REJECTED_BY_USER37
CANCELLED_BY_USER38
TRD_PARTY_CANCELLED39
TRD_PARTY_REJECTED40
REJECTED_AML_SCREENING41
BLOCKED_BY_POLICY42
FAILED_AML_SCREENING43
PARTIALLY_FAILED44
TRD_PARTY_FAILED45
DROPPED_BY_BLOCKCHAIN46
REJECTED_BY_BLOCKCHAIN47
INVALID_FEE_PARAMS48
MISSING_TAG_OR_MEMO49
SIGNING_ERROR50
GAS_LIMIT_TOO_LOW51
TOO_MANY_INPUTS52
MAX_FEE_EXCEEDED53
ACTUAL_FEE_TOO_HIGH54
INVALID_CONTRACT_CALL_DATA55
INVALID_NONCE_TOO_LOW56
INVALID_NONCE_TOO_HIGH57
INVALID_NONCE_FOR_RBF58
FAIL_ON_LOW_FEE59
TOO_LONG_MEMPOOL_CHAIN60
OUTDATED61
INCOMPLETE_USER_SETUP62
SIGNER_NOT_FOUND63
INVALID_TAG_OR_MEMO64
ZERO_BALANCE_IN_PERMANENT_ADDRESS65
NEED_MORE_TO_CREATE_DESTINATION66
NON_EXISTING_ACCOUNT_NAME67
ENV_UNSUPPORTED_ASSET68
REJECTED69

Need further assistance?

If you didn't find what you were looking for, please contact our support team.