Skip to main content
Answer

🚨 Apple just dropped something new: AppTransactionID!

  • May 17, 2025
  • 1 reply
  • 150 views

Ben
Forum|alt.badge.img+4

Every app download now gets a unique ID tied to the user’s Apple ID — perfect for things like offering one-time deals, detecting reinstalls, or even blocking repeat offenders.

 

Will RevenueCat support this, or do we need to pull it directly from the device?

 

Available starting iOS 16+

More info: https://developer.apple.com/documentation/storekit/apptransaction/apptransactionid

Best answer by joan-cardona

Hi ​@Ben,

We have been looking at the new appTransactionID and while I can’t provide an ETA, we’ll use it internally to have improved flows and detecting user sessions better. It’s not for sure yet but it’s likely we won’t expose it in the APIs since it’s so platform specific and it’s easy enough to query it from the device if you want to use it for your own purposes.

Best,

 

This post has been closed for comments

1 reply

joan-cardona
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • Answer
  • May 21, 2025

Hi ​@Ben,

We have been looking at the new appTransactionID and while I can’t provide an ETA, we’ll use it internally to have improved flows and detecting user sessions better. It’s not for sure yet but it’s likely we won’t expose it in the APIs since it’s so platform specific and it’s easy enough to query it from the device if you want to use it for your own purposes.

Best,

Â