Order Status

The order response messages from the POST and GET methods include an order status. The following is a list of all possible order statuses that may be returned. You may want to group these statuses into something more relevant for your customers.

Status

Definition

pendingPayment

Order has been created.

For Buy orders, this indicates we are waiting for customer to make payment for the order.

For Sell orders, this indicates we are waiting for the required conditions to be met before we can accept the crypto payment.

waitingPayment

For Buy orders, this indicates that the Customer has made payment, waiting for final payment confirmation from any external payment systems.

For Sell orders, this indicates that all the required conditions have been met and we are waiting for the Customer to make the crypto payment to the wallet address provided.

paymentReceived

Customer has made payment and payment has been confirmed.

For Buy orders, payment refers to fiat currency.

For Sell orders, payment refers to crypto currency.

inProgress

Order is being verified and processed.

coinTransferred

Cryptocurrency transaction has been submitted blockchain

cancelled

Order has been cancelled by the customer during the payment process.

declined

Order has been declined by external payment systems.

expired

Order has been created, customer has not made payment for the order within the expiry time. (Expiry times may differ for each payment method)

complete

Order has been completed.

For Buy orders, we deem the cryptocurrency transaction to be completed after 2 confirmations on blockchain.

For Sell orders, we deem the fiat payout to be completed when the fiat currency has been successfully sent.

refunded

Order has been refunded in response to a request from a customer