Timeouts, Cancellations, and Refunds Explained
Understand how MangoOTP handles timed-out or cancelled SMS activation orders, when refunds appear, and what to check before placing another order.
Three results that should not be confused
A timeout, a cancellation, and a refund describe different parts of an SMS activation order. A timeout explains why an order stopped waiting. A cancellation records that the order was deliberately ended. A refund is the financial result when money reserved for an unfinished order is returned. These events often occur together, but they are not interchangeable. Reading the final order status and the related account entry is more reliable than guessing from how long the page has been open.
What happens when an order times out
An activation order has a limited waiting period. If no valid verification message arrives before that period ends, MangoOTP starts the timeout process. The system checks the latest order result and attempts to release the assigned number safely. When the outcome is confirmed, the order reaches its final timeout state and the refundable amount is restored according to the order record. If the result is not yet clear, the order may need additional processing before a final result is shown. This prevents the same order from being settled twice.
Do not create several replacement orders while the original order is still active. First refresh the order history and wait for a final status. A delayed page refresh is not evidence that money has been lost.
How cancellation works
Cancellation is available only when the current order and page allow it. Selecting Cancel sends a request to end the current activation. The button does not mean that the order has already been released. MangoOTP confirms the result before changing the order to its final cancelled state and returning the reserved amount. If the result is temporarily uncertain, keep the order number and check the history again instead of repeatedly pressing the button.
A completed order cannot be cancelled, because its verification result has already been delivered. A terminal order also cannot be restarted. Place a new order only after you understand the previous result.
How to verify a refund
Open the order detail and compare three items: the final status, the order price, and the account transaction created for the refund. The transaction should reference the same business order and show the amount returned to the available balance. The account balance alone is not enough for investigation because other orders or deposits may change it at the same time.
Refund processing must be idempotent. Refreshing the page, retrying a request, or receiving a delayed status update must not create an additional refund. If you see a final refunded status but cannot find the matching account entry after refreshing, do not place repeated orders to test the balance.
Rental orders are handled separately
A number rental has a longer service period and follows a different lifecycle. It is not treated as a short activation timeout. Rental interruption and any eligible refund are reviewed against the rental record, received messages, remaining period, and the confirmed termination result. The activation instructions on this page should therefore not be used to predict a rental refund.
What to provide when you need help
Record the MangoOTP order number, final status, approximate operation time, expected refund amount, and any visible error code or trace identifier. Never send your password, verification code, access token, or API key. These details allow support to find the order and account entry without exposing sensitive credentials.
For more account and order guidance, visit the MangoOTP Help Center.
