Manage and track post-purchase disputes, such as refunds and chargebacks, which may not involve direct player interaction.
order_refunded
The time when the event occurred.
1632345000
The Appcharge payment ID for the event.
pay_12345
The Appcharge order ID for the event.
order_12345
The unique identifier of the player involved in the order.
player_12345
Additional session data sent during Authentication or Data Sync.
{"device": "mobile", "region": "US"}
The payment method used for the transaction.
credit_card
Error reason in case of a failure.
insufficient_funds
Details about the offer associated with the order.
Offer Details
The name of the offer.
Special Bundle
The Appcharge offer ID.
offer_12345
The publisher's offer ID.
ext_offer_12345
The base price of the offer in USD.
10.00
The ISO 3166-1 alpha-2 country code of the player.
US
The ISO 4217 currency code used for the payment.
USD
The paid price without taxes, converted to USD in real-time.
8.00
The paid price in local currency (in cents).
800
The price paid by the player in local currency, excluding taxes.
750
The tax amount paid by the player (in cents of local currency).
50
The name of the promo code being applied.
PROMO10
The discount amount in the currency the order was placed in.
1.00
The rate of the discount as a percentage.
10%
A list of products included in the offer.
Product Details
The name of the product.
Deluxe Skin
The publisher's product ID.
prod_12345
The quantity of the purchased product.
1
Example Payload
Here is an example of what the payload might look like:
{
"timestamp": 1632345000,
"appChargePaymentId": "pay_12345",
"appChargeOrderId": "order_12345",
"playerId": "player_12345",
"sessionMetadata": {"device": "mobile", "region": "US"},
"paymentMethod": "credit_card",
"reason": "insufficient_funds",
"offer": {
"offerName": "Special Bundle",
"offerInternalId": "offer_12345",
"offerExternalId": "ext_offer_12345",
"originalPriceInDollar": 10.00,
"country": "US",
"currency": "USD",
"priceInDollar": 8.00,
"priceInCents": 800,
"subtotal": 750,
"tax": 50,
"promoCodeName": "PROMO10",
"discount": 1.00,
"discountRatePoints": "10%",
"products": [
{
"name": "Deluxe Skin",
"sku": "prod_12345",
"amount": 1
}
]
}
}
order_dispute_open
The time when the event occurred.
1632345000
The Appcharge payment ID for the event.
pay_12345
The Appcharge order ID for the event.
order_12345
The unique identifier of the player involved in the order.
player_12345
Additional session data sent during Authentication or Data Sync.
{"device": "mobile", "region": "US"}
The payment method used for the transaction.
credit_card
Error reason in case of a failure.
insufficient_funds
Details about the offer associated with the order.
Offer Details
The name of the offer.
Special Bundle
The Appcharge offer ID.
offer_12345
The publisher's offer ID.
ext_offer_12345
The base price of the offer in USD.
10.00
The ISO 3166-1 alpha-2 country code of the player.
US
The ISO 4217 currency code used for the payment.
USD
The paid price without taxes, converted to USD in real-time.
8.00
The paid price in local currency (in cents).
800
The price paid by the player in local currency, excluding taxes.
750
The tax amount paid by the player (in cents of local currency).
50
The name of the promo code being applied.
PROMO10
The discount amount in the currency the order was placed in.
1.00
The rate of the discount as a percentage.
10%
A list of products included in the offer.
Product Details
The name of the product.
Deluxe Skin
The publisher's product ID.
prod_12345
The quantity of the purchased product.
1
Example Payload
Here is an example of what the payload might look like:
{
"timestamp": 1632345000,
"appChargePaymentId": "pay_12345",
"appChargeOrderId": "order_12345",
"playerId": "player_12345",
"sessionMetadata": {"device": "mobile", "region": "US"},
"paymentMethod": "credit_card",
"reason": "insufficient_funds",
"offer": {
"offerName": "Special Bundle",
"offerInternalId": "offer_12345",
"offerExternalId": "ext_offer_12345",
"originalPriceInDollar": 10.00,
"country": "US",
"currency": "USD",
"priceInDollar": 8.00,
"priceInCents": 800,
"subtotal": 750,
"tax": 50,
"promoCodeName": "PROMO10",
"discount": 1.00,
"discountRatePoints": "10%",
"products": [
{
"name": "Deluxe Skin",
"sku": "prod_12345",
"amount": 1
}
]
}
}
order_dispute_won
The time when the event occurred.
1632345000
The Appcharge payment ID for the event.
pay_12345
The Appcharge order ID for the event.
order_12345
The unique identifier of the player involved in the order.
player_12345
Additional session data sent during Authentication or Data Sync.
{"device": "mobile", "region": "US"}
The payment method used for the transaction.
credit_card
Error reason in case of a failure.
dispute_won
Details about the offer associated with the order.
Offer Details
The name of the offer.
Special Bundle
The Appcharge offer ID.
offer_12345
The publisher's offer ID.
ext_offer_12345
The base price of the offer in USD.
10.00
The ISO 3166-1 alpha-2 country code of the player.
US
The ISO 4217 currency code used for the payment.
USD
The paid price without taxes, converted to USD in real-time.
8.00
The paid price in local currency (in cents).
800
The price paid by the player in local currency, excluding taxes.
750
The tax amount paid by the player (in cents of local currency).
50
The name of the promo code being applied.
PROMO10
The discount amount in the currency the order was placed in.
1.00
The rate of the discount as a percentage.
10%
A list of products included in the offer.
Product Details
The name of the product.
Deluxe Skin
The publisher's product ID.
prod_12345
The quantity of the purchased product.
1
Example Payload
Here is an example of what the payload might look like:
{
"timestamp": 1632345000,
"appChargePaymentId": "pay_12345",
"appChargeOrderId": "order_12345",
"playerId": "player_12345",
"sessionMetadata": {"device": "mobile", "region": "US"},
"paymentMethod": "credit_card",
"reason": "dispute_won",
"offer": {
"offerName": "Special Bundle",
"offerInternalId": "offer_12345",
"offerExternalId": "ext_offer_12345",
"originalPriceInDollar": 10.00,
"country": "US",
"currency": "USD",
"priceInDollar": 8.00,
"priceInCents": 800,
"subtotal": 750,
"tax": 50,
"promoCodeName": "PROMO10",
"discount": 1.00,
"discountRatePoints": "10%",
"products": [
{
"name": "Deluxe Skin",
"sku": "prod_12345",
"amount": 1
}
]
}
}