This method allows authorized terminals to revert a previously completed locatiopn based purchase transaction, restoring the credited amount back to the system's available balance.Use this endpoint to:
Cancel a prepaid transaction that was already processed.
Return the funds to the originating balance.
Handle reversion logic specific to certain order statuses.
Reversion is subject to constraints based on the purchase order status:
Some order statuses do not allow reversion under any circumstances (e.g., orders already Delivered).
Others may allow it only within a limited time frame after the original transaction (e.g., if the order is still in Pending status).
To ensure a successful reversal, all required parameters—such as timestamps and local reference—must match the original top-up. If the order status or time window conditions are not met, the operation will return a corresponding error message.