WebSocket Events

Below is the list of the websocket events:

On Ramp

WebSocket Event CodeDescriptionStatus Code
ORDER_PROCESSINGOrders in the PROCESSING state have passed the checks and the user's payment information has been validated.PROCESSING
ORDER_FAILEDWhen the user failed to make the payment within the timeframe.EXPIRED
ORDER_FAILEDWhen the order failed because of the card was declined.FAILED
ORDER_FAILEDWhen the user cancels the order.CANCELLED
ORDER_COMPLETEDWhen we have received the payment and the crypto has been sent successfully to the user.COMPLETED
ORDER_PROCESSINGWhen the payment is received and being exchanged & transferred to us or to our liquidity partner.PENDING_DELIVERY_FROM_TRANSAK
ORDER_PAYMENT_VERIFYINGWhen the user marks the payment as done but we have not yet received it.PAYMENT_DONE_MARKED_BY_USER
ORDER_CREATEDWhen the order has been created but the payment has not yet been received.AWAITING_PAYMENT_FROM_USER

Off Ramp

WebSocket Event CodeDescriptionStatus Code
ORDER_CREATEDWhen the order is created but the payment still not received.AWAITING_PAYMENT_FROM_USER
ORDER_PAYMENT_VERIFYINGWhen the user marks the payment as done but it is not received by us yet.PAYMENT_DONE_MARKED_BY_USER
ORDER_PROCESSINGWhen the payment is received and reconciled and we have initiated fiat transfer to the user.PENDING_DELIVERY_FROM_TRANSAK
ORDER_PROCESSINGWhen the crypto payment is received & fiat being transferred via our banking partner but because of some issue our system is unable to send the fiat to the user.ON_HOLD_PENDING_DELIVERY_FROM_TRANSAK
ORDER_COMPLETEDWhen we have received the crypto payment and fiat is sent successfully to the user’s bank account.COMPLETED
ORDER_FAILEDWhen the user failed to make the payment within the timeframeEXPIRED
ORDER_FAILEDDue to third party failure.FAILED
ORDER_FAILEDWhen the user manually cancels the order.CANCELLED