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