MG+ Failed Transactions Quick Guide
Breadcrumbs

Marking a Failed Transaction As Resolved

Use this API method to update each processed failed transaction by the Agent into a resolved state.

The txnID parameter is the unique MG+ transaction ID and must be URL encoded for proper formatting and transmission within the API request.

Transaction event types with a txnEventType of TOURNAMENT, PROMOTION, ACHIEVEMENT, or STORE will be returned for a period of up to seven days from their creation. If these transactions are not resolved within this time frame, they will be marked as permanently failed and removed from the queue. Attempting to patch such a transaction after the seven-day period has expired will result in a "404 Not Found" error.

For other transaction event types, they will remain in the failed transactions queue and can be patched to mark them as resolved using this method. If a transaction is not found in the queue, a "404 Not Found" error will also be returned.


PATCH /agents/{agentCode}/failedTransactions/{txnId}


Request Body

Parameter

Description

referenceId

The referenceID, where applicable, is a unique identifier assigned by your system for auditing purposes.

extCreationTimeMs

Epoch time in milliseconds. An operator records the transaction's date and time. This date will be saved and used in the FromDate/ToDate filtering of the Single Wallet Transactions Audit report.


Response Example

JSON
HTTP 200 - OK