Transaction Error Scenarios
|
Wager (Debit) Transactions |
Timeout response (no response received after 4 seconds) |
The transaction will be rolled back to return funds to the player. The operator will be responsible for refunding the player if necessary and then patching the failed transaction. |
|
A 5xx response |
||
|
Incorrect response body is returned by the operator |
||
|
A 4xx response |
A failed transaction will not be logged in this scenario. |
|
|
Payout (Credit) Transactions |
Timeout response (no response received after 4 seconds) |
The transaction will be marked as pending. The operator will be responsible for crediting the player if necessary and then manually patching the failed transaction to settle it. |
|
A 5xx response |
||
|
Incorrect response body is returned by the operator |
||
|
A 4xx response |
-
Failed Transactions Handling -
Automatic Patching Automatic patching is the mechanism where when a transaction failure happens, a callback is made to the agent to resolve the transaction.
-
Manual Patching This system is in place to inform the agent of the current state of failed transactions on the MG+ system.