Setup real-time developer notifications for iOS in Apple App Store
Purple Manager
Summary
In this article, you learn how to set up server notifications for iOS in your App Store Connect Account.
Preconditions
- 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
How-to guide
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.
