The system assigns a unique identifier to each transaction, which is sent as the txnId property of the API request. This identifier serves the purpose of record keeping and tracing for all MG+ Single Wallet financial transactions.
Duplicate transactions can also be sent, which are not a part of the retry process.
Game Relaunch Retry Process
The Game Relaunch Retry Process refers to the process in which the game provider (not MG+) attempts to retry the transaction when the player relaunches the game for payout (credit) transactions. If the retry process is unsuccessful, it will remain in the failed transactions queue until patched.
-
For wager (debit) transactions, the game relaunch retry process will not be triggered.
-
For payout (credit) transactions, the game relaunch retry process will be triggered, meaning that the game provider will perform retries when the player relaunches the game. If a credit transaction remains in a broken state for more than 3 days, the retry process does not occur.