MG+ K2 Single Wallet API Integration Quick Guide
Breadcrumbs

Failed Transactions

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 


  • 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.