Create an In-App Purchase key
Create the In-App Purchase key Voidhash uses to verify transactions and sign offers.
The In-App Purchase key lets Voidhash verify StoreKit transactions with the App Store Server API
and sign promotional offers. You need three values: the Issuer ID, the Key ID and the
.p8 private key file. Creating the key needs the Account Holder or Admin role.
- In App Store Connect, open Users and Access → Integrations and choose In-App Purchase.
- Click Generate In-App Purchase Key, or + if you already have one. Name it, for example
Voidhash, and create it. - Click Download to save the
.p8file. - Copy the Key ID from the key's row and the Issuer ID from the top of the page.
- In Studio, on the In-app purchase key tab, enter the Issuer ID and Key ID, upload the file as the P8 key file, and click Save changes.
If no Issuer ID appears, create any key under App Store Connect API once. The Issuer ID is one value for your whole team and then shows on both pages.
Store the .p8 file somewhere safe. If you lose it or it's exposed, revoke the key and create a
new one.
Next steps
- Back to Add the In-App Purchase key in Connect the App Store
- Next: Find App Store Connect API values
Still stuck? Check Troubleshooting, ask us on Discord, or email support@voidhash.com on a paid plan.
Something wrong or missing on this page? Tell us by email or on Discord.