Order Failure (Code + Reason)
For merchants who would like to map out all possible order failure scenarios, currently, Wello's order failure reasons and codes are below:
Failure Code | Failure Reason |
---|---|
OCBS_DEPOSIT_FAIL | Your payment failed |
We couldn’t process this card. Please ensure the cardholder’s name matches your verified identity. | |
Your payment expired. Please try again. | |
Your payment was declined by your card issuer. Please try using a different card. | |
You CVV code is incorrect, please try again or use a different card. | |
Your card has insufficient funds or has exceeded its limit. Please use a different card. | |
Your card has expired. Please use a different card. | |
Invalid card number. Please check your details and try again. | |
The payment failed due to a security violation. Please try using a different card. | |
We didn't receive your payment in time. Please try again. | |
The bank account's name doesn't match with your verified identity. Please use your own account. | |
OCBS_HEDGE_ERROR | The order failed due to a technical issue. If the issue persists, please contact support. |
There are no available quotes at the moment. Please try again later. | |
The order ID doesn't exist in our database. Please try again and ensure the order ID is correct. | |
Something went wrong with the order. If the issue persists, please contact us. | |
The order has expired. Please try again and make sure to complete the order in time. | |
Order failed. Please try again. | |
OCBS_HEDGE_OVER_SLIPPAGE | The order failed due to an expired quote. Please try again. |
OCBS_ORDER_EXPIRED | The order has expired. Please try again and make sure to complete the order in time. |
OCBS_PLACE_ORDER_ERROR | The order failed due to a technical issue. If the issue persists, please contact support. |
OCBS_RISK_REFUSE_ERROR | The order failed due to a security violation. Please contact support if you have any questions. |
Failure Codes Not Exhausted
Please note that these failure codes are not exhaustive yet, we could add more failure reasons and codes later on. For now, if there are any other failure codes we haven't got to map out and show it to you, we will pass you new failure code along with generic failure reason:
Order failed. Please try again
. when the order fails.
You can either map the failure based on failure code passed in Order Details (Order Details API, Webhook), or you can choose to map based on the failure reason, offering users more detailed reasons.
Updated 4 months ago