Reverse transaction: that is, a transaction has been marked as successful at the terminal, but the account transaction package sent to the host has not received a response, that is, the terminal transaction has timed out. Therefore, it is uncertain whether the transaction has been successfully completed on the host. In order to ensure the interests of users, the terminal sends a request to the host again, requesting to cancel the transaction process. If the host successfully completes the transaction, the transaction is rolled back, otherwise it is not processed, and then the processing result is returned to the terminal.
There are two results: "Correction succeeded" and "Correction failed":
(1) "Reversal succeeded": the transaction funds were reversed successfully, and the card needs to be swiped again.
(2) "Reversal is unsuccessful": Due to the failure of the POS machine and UnionPay settlement center in the data transmission process, the account of the transaction initiator has been deducted, and the transaction initiator needs to swipe the card again.