Setup real-time developer notifications for iOS in Apple App Store
Purple Manager
In this article, you learn how to set up server notifications for iOS in your App Store Connect Account.
- Have an app created in Purple Manager
- Have at least an 'App Admin' role in Purple Manager
- Have an app created in App Store Connect
- Have at least 'Account holder' or 'Admin' role in App Store Connect
- Have iTunes shared secret enabled before
1. Go to App Store Connect https://appstoreconnect.apple.com/.
2. Click 'My Apps'.

3. Click on your app from the list.

4. From the sidebar, click 'General'.

5. Click 'App Information'.

6. Scroll to 'App Store Server Notifications'.

Please Note: In this document, in steps 7-11, we show you a screenshot with two options (version 1 and version 2).
If you have a new app, you won't see a radio button and version 2 will be selected by default. If you are updating an existing app, you can change the setting from version 1 to version 2 to benefit from an extended set of events.
7. Configure Production Server URL and Sandbox Server URL
Version 1:
Configure both Production and Sandbox Server URL using the following URLs:
Staging Purple Manager: https://receipts.staging.purplemanager.com/api/v1/notifications/apple
Production Purple Manager: https://receipts.purplemanager.com/api/v1/notifications/apple
Version 2:
Sandbox Server URL
Staging Purple Manager: https://receipts.staging.purplemanager.com/api/v1/notifications/apple/v2?bundleId=BUNDLE_ID&appleId=APPLE_ID&sandbox=true
Production Purple Manager: https://receipts.purplemanager.com/api/v1/notifications/apple/v2?bundleId=BUNDLE_ID&appleId=APPLE_ID&sandbox=true
Production Server URL
Staging Purple Manager: https://receipts.staging.purplemanager.com/api/v1/notifications/apple/v2?bundleId=BUNDLE_ID&appleId=APPLE_ID
Production Purple Manager: https://receipts.purplemanager.com/api/v1/notifications/apple/v2?bundleId=BUNDLE_ID&appleId=APPLE_ID
BUNDLE_ID is the value to be copied from General Information -> Bundle ID

APPLE_ID is the value to be copied from General Information -> Apple ID

8. Click on 'Set Up URL' and paste the Production URL from step 7

9. Click on 'Set Up URL' and paste the Sandbox URL from step 7

10. Click on the radio button next to 'Version 1 Notifications' / 'Version 2 Notifications'

11. Click 'Save'.

12. Next to 'App Information' you will find the text 'Saved' if you have successfully stored the URL App Store Server Notifications.
