Skip to main content

Failed Monetization Operation Object

idinteger<int32>

The unique identifier of the failed monetization operation.

Example: 123456
user_idinteger<int32>

The user ID associated with this failed operation.

Example: 789012
operation_typestring

The type of monetization operation that failed.

Possible values: [TRANSACTION, REFUND]

Example: REFUND
transaction_idinteger<int32>

The transaction ID associated with this failed operation.

Example: 345678
payloadobject

The payload data that was being processed when the operation failed.

Example: {"checkout_type":"unified","checkout_payload":{"mod_id":1,"transaction_id":456,"idempotent_key":1}}
errorstring

The error message describing why the operation failed.

Example: Transaction could not be processed as the payment provider is unavailable.
attemptsinteger<int32>

The number of attempts made to process this operation after it was logged as failed.

Example: 3
failed_atinteger<int32>

The unix timestamp of when the operation originally failed.

Example: 1764558726
Failed Monetization Operation Object
{
"id": 123456,
"user_id": 789012,
"operation_type": "REFUND",
"transaction_id": 345678,
"payload": {
"checkout_type": "unified",
"checkout_payload": {
"mod_id": 1,
"transaction_id": 456,
"idempotent_key": 1
}
},
"error": "Transaction could not be processed as the payment provider is unavailable.",
"attempts": 3,
"failed_at": "1764558726"
}