App Store Connect Help

Support / App Store Connect / Configure in-app purchase settings / Generate a shared secret to verify receipts

Configure in-app purchase settings

Generate a shared secret to verify receipts

To increase the security between your server and Apple’s servers when validating an App Store subscription or in-app purchase, include a shared secret with your request to verify receipts.

A shared secret is a 32 character hexadecimal string generated in App Store Connect. You may generate a primary shared secret, which is single code for all of your apps, or an app-specific shared secret for individual apps. You may also use a primary shared secret for some of your apps, and an app-specific shared secret for others.

For information about incorporating a shared secret into your app’s receipt handling, visit Validating Receipts with the App Store.

Required role: Account Holder or Admin. View role permissions.