NameDescriptionTypeAdditional information
store

Store where the product was bought. Possible values: app_store, play_store, stripe.

string

None.

currency

Local currency (defaults to USD).

string

None.

price_usd

Product price before Apple/Google cut in USD. Revenue.

decimal number

None.

profile_id

Adapty internal user ID.

string

None.

cohort_name

Name of the audience to which the profile belongs.

string

None.

environment

Possible values are Sandbox or Production.

string

None.

price_local

Product price before Apple/Google cut in local currency. Revenue.

decimal number

None.

base_plan_id

Base plan ID in the Google Play Store or price ID in Stripe.

string

None.

developer_id

The ID of the placement where the transaction originated.

string

None.

paywall_name

Name of the paywall where the transaction originated.

string

None.

proceeds_usd

Product price after Apple/Google cut.

decimal number

None.

variation_id

An identifier of a variation, used to attribute purchases to this paywall.

string

None.

purchase_date

The date and time of product purchase.

date

None.

store_country

Country sent to Adapty by the app store.

string

None.

event_datetime

Event timestamp in ISO 8601 format (e.g., 2020-07-10T15:00:00.000000+0000).

date

None.

proceeds_local

Product price after Apple/Google cut in local currency.

decimal number

None.

tax_amount_usd

Tax amount deducted in USD.

decimal number

None.

transaction_id

Unique identifier for a transaction.

string

None.

net_revenue_usd

Net revenue (income after Apple/Google cut and taxes) in USD.

decimal number

None.

profile_country

Determined by Adapty, based on profile IP.

string

None.

paywall_revision

Revision of the paywall where the transaction originated. The default value is 1.

string

None.

profile_event_id

Unique event ID that can be used for deduplication.

string

None.

tax_amount_local

Tax amount deducted in local currency.

decimal number

None.

net_revenue_local

Net revenue (income after Apple/Google cut and taxes) in local currency.

decimal number

None.

vendor_product_id

Product ID in the Apple App Store, Google Play Store, or Stripe.

string

None.

profile_ip_address

Profile IP (can be IPv4 or IPv6, with IPv4 preferred when available).

string

None.

consecutive_payments

The number of periods, that a user is subscribed to without interruptions. Includes the current period.

integer

None.

rate_after_first_year

Boolean indicates that a vendor reduces cuts to 15%. Apple and Google have 30% first-year cut and 15% after it.

boolean

None.

original_purchase_date

For recurring subscriptions, the original purchase is the first transaction in the chain, its ID called original transaction ID links the chain of renewals; later transactions are extensions of it. The original purchase date is the date and time of this first transaction.

date

None.

original_transaction_id

For recurring subscriptions, this is the original transaction ID that links the chain of renewals. The original transaction is the first in the chain; later transactions are extensions of it. If no extensions, original_transaction_id matches store_transaction_id.

string

None.

subscription_expires_at

The Expiration date of subscription. Usually in the future.

date

None.

profile_has_access_level

A boolean that indicates whether the profile has an active access level.

boolean

None.

profile_total_revenue_usd

Total revenue for the profile, refunds included.

decimal number

None.