Automatic payment tracking
Devtodev allows you to collect payment and subscription information automatically for the Google Play and App Store platforms. All you need to do is enable the corresponding module during the SDK initialization and configure store setting in the devtodev interface.
The automatic payment tracking system will help you avoid integration errors with data submitted using the Real Payment and Subscription events. This system will also help you avoid sending fraudulent transaction data, as each transaction is additionally verified on the Google Play and App Store platforms before being recorded in the database.
Important: Automatic payment tracking is only available for the Google Play and App Store 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 simultaneously use an automatic payment tracking system and send payment data using the integrated Real Payment and Subscription events, as this may result in duplicate payment data. Devtodev will do its best to prevent including such duplicates in the statistics; however, for some integration cases, this is impossible (e.g. when using Google Play Purchase Token instead of Transaction ID in Real Payment event data). Therefore, when you switch to automatic payment tracking, we recommend that you remove the integration of Real payment and Subscription events, except in the case of tracking transactions with third-party payment systems.
While automatic payment tracking helps avoid fraudulent transaction data, this mechanism does not automatically mark users with such payments as cheaters. In case you would like to mark users as cheaters, use a dedicated method or flag the User card.
Last updated
Was this helpful?
