A unified representation of Transaction across multiple source.
The price value reflects the price you configured in App Store Connect, which the system records at the time of transaction (transacted_at) after the discount if any offers are applied.
Important For financial and accounting purposes, use the App Store Connect reporting tools. For more information, see Download financial reports and Overview of reporting tools. Learn more about price in Apple App Store.
The Google Play Store does not provide the transaction amount or the purchase time. As a result, the system does not record the price value or time of the transaction(transacted_at).
{
"id": "__test__ot_LKedfs123ld1",
"app_id": "__test__aas_sdfwerzx5134",
"id_at_source": "20000006743",
"price_currency": "USD",
"price_units": 1,
"price_nanos": 230000000,
"type": "purchase",
"created_at": 1517487053,
"transacted_at": 1517487053,
"object": "omnichannel_transaction"
}App Identifier in Chargebee. This is the handle created by Chargebee for your app. To get the app_id:
The whole units of the amount.
For example:
if currencyCode is USD (i.e. two decimal currency), then the unit value for USD 1.23 will be 1
if currencyCode is JPY (i.e. zero decimal currency), then the unit value for JPY 123 will be 123
if currencyCode is BHD (i.e. three decimal currency), then the unit value for BHD 1.234 will be 1
The fraction part of the amount.
The value must be between 0 and +999,999,999 inclusive.
For example:
If currencyCode is USD (i.e. two decimal currency), then nanos value for USD 1.23 will be 230,000,000
If currencyCode is JPY (i.e. zero decimal currency), then nanos value for JPY 123 will be 0
If currencyCode is BHD (i.e. three decimal currency), then nanos value for BHD 1.234 will be 234,000,000