Automatic payment tracking
On the GooglePlay and App Store platforms, the devtodev service allows you to collect payment and subscription information automatically. You do not need to integrate any special SDK events into your application, but you do need to enable the appropriate module during SDK initialization, and make a number of settings in your project in devtodev and on the GooglePlay and App Store platforms. You can read how to do this in this section.
The automatic payment tracking system will help you avoid errors when integrating manually submitted data using the Real Payment and Subscription events, and will also help you avoid fraudulent transaction data, as each transaction is additionally verified on the GooglePlay and App Store platforms before being recorded in the database.
Important: Automatic payment tracking is only available on the GooglePlay and AppStore platforms, and only if you are using their native payment systems. If you are using a third party payment system, you will need to integrate the Real Payment Basic event.
Please note that you should not use an automatic payment tracking system and send payment data using the integrated Real Payment and Subscription events at the same time, as this may result in duplicate payment data. The devtodev service will do its best to prevent such duplicates from being included in the statistics, but for some integration variants this is impossible (e.g. when using Google Play Purchase Token instead of Transaction ID in real payment event data). Therefore, when switching to automatic payment tracking, we recommend that you remove the integration of Real payment and Subscription events, except in the case of tracking transactions in third-party payment systems.
Last updated
Was this helpful?