Deposit Cancellation
Event Key
ootb_deposit_cancellation
This event should be sent when a deposit is canceled before it is completed.
| Event Key | Event Name | Type |
|---|---|---|
ootb_deposit_cancellation | OOTB Deposit Cancellation | Simple event |
Event Structure
The mandatory properties (tenant, timestamp, event, and customer) are required for all events and documented in detail on the Mandatory Properties page. Below is the JSON structure for the context-specific properties of the Deposit Cancellation Event:
{
"context": {
"ootb_deposit_timestamp": "2022-04-09T20:15:00.000000Z",
"ootb_start_balance": 100.00,
"ootb_deposit_amount": 50.00,
"ootb_deposit_method": "credit_card",
"ootb_deposit_status": "cancelled",
"ootb_language": "en",
"ootb_country": "US",
"ootb_platform": "iOS",
"ootb_channel": "mobile",
"ootb_brand": "brand123",
"ootb_license": "licenseXYZ",
"ootb_cancel_reason": "user_initiated"
}
}
Parameters
| Parameter Key | Parameter Name | Type | Description |
|---|---|---|---|
ootb_deposit_timestamp | Deposit Cancellation Timestamp | String | ISO 8601 datetime of the deposit cancellation. |
ootb_start_balance | Start Balance | Number | The user’s balance before the deposit attempt. |
ootb_deposit_amount | Deposit Amount | Number | The amount that was intended to be deposited. |
ootb_deposit_method | Deposit Method | String | The method intended for the deposit (e.g., credit_card). |
ootb_deposit_status | Deposit Status | String | The status of the deposit, set to "cancelled". |
ootb_language | Language | String | The language preference (e.g., en). |
ootb_country | Country | String | The country code (e.g., US). |
ootb_platform | Platform | String | The platform used (e.g., iOS, Android). |
ootb_channel | Channel | String | The channel used for the deposit (e.g., mobile, web). |
ootb_brand | Brand | String | The brand associated with the deposit attempt. |
ootb_license | License | String | The license string associated with the deposit attempt. |
ootb_cancel_reason* | Cancellation Reason | String | Optional. Reason for the deposit cancellation (e.g., user_initiated, system_decline). |
Explanation
- event: The event name is set to
ootb_deposit_cancellationto indicate a deposit attempt was canceled. - context: Contains all parameters relevant to the deposit cancellation event.
ootb_deposit_timestamp: The exact date and time when the deposit attempt was canceled.ootb_start_balance: The user's account balance before the deposit was attempted.ootb_deposit_amount: The monetary value of the deposit that was intended but subsequently canceled.ootb_deposit_method: The payment method that was selected for the deposit attempt.ootb_deposit_status: The final status of this deposit attempt, which will be "cancelled".ootb_language: The language setting of the user or platform at the time of the cancellation.ootb_country: The country associated with the user or the attempted transaction.ootb_platform: The platform (e.g., iOS, Android, Web) from which the deposit was attempted.ootb_channel: The channel (e.g., mobile app, website) used for the attempted deposit.ootb_brand: The specific brand or skin under which the deposit was attempted, if applicable.ootb_license: Any relevant gaming or financial license identifier associated with the attempted transaction.ootb_cancel_reason: An optional field specifying the reason why the deposit was canceled (e.g., initiated by the user, declined by the payment system).
Updated about 1 month ago
