External Purchase Token

Learn about the EXTERNAL_PURCHASE_TOKEN App Store Server Notification V2. Used for apps distributed through alternative distribution in the EU.

App Store Server Notifications V2Other
EXTERNAL_PURCHASE_TOKEN

The EXTERNAL_PURCHASE_TOKEN notification fires when an external purchase token is created. This notification type is relevant for apps distributed through alternative distribution mechanisms in the European Union, as required by the Digital Markets Act (DMA).


When does it fire?


This notification triggers when a customer interacts with an app that uses alternative distribution in the EU and an external purchase token is generated. This is part of Apple's compliance with EU regulations that require allowing third-party payment processors and app stores.


Payload highlights


The notification includes the external purchase token that can be used to verify the transaction. This token type was introduced as part of Apple's DMA compliance measures.


How Yeethook helps


If your app supports alternative distribution in the EU, Yeethook tracks these token events alongside your standard App Store transactions, giving you a unified view of all purchase activity in Slack.


Common use cases


  • Monitor external purchase activity for EU-distributed apps
  • Track alternative distribution adoption rates
  • Verify external purchase tokens for transaction validation
  • Maintain a unified view of all purchase activity

Get this event in Slack

Connect Yeethook to receive External Purchase Token notifications in your Slack channels.

Get Started Free