Auto-renewable subscriptions does not work in production

I don't know why the subscription doesn't work in production, the message Subscription Unavailable appears. The subscription is approved in appstoreconnect.

Works normally using storekit in xcode, both signing and using subscriber features.

According to apple's guidance, first I do the test to validate https://buy.itunes.apple.com/verifyReceipt and then https://sandbox.itunes.apple.com/verifyReceipt.

Plus I create the app-specific shared secret and put it in the code to validate the receipts.

I have looked for several topics and I can not solve this problem. What do I need to do to make it work in production? I believe I did what's in the official documentation.

@diego.porfirio

The subscription is approved in appstoreconnect.

First check if the status of your subscription is ** Approved** in App Store Connect, see In-app purchase statuses. A subscription becomes Approved after you submit it for review and Apple approves it.

Note: Testing in-app purchases in the sandbox and Xcode doesn't require you upload your in-app purchases for review. For more information, see Testing In-App Purchases with sandbox and Testing at all stages of development with Xcode and the sandbox.

If the status is Approved, check that you select all the countries you wish to sell your subscription in App Store Connect. For more information, see Set availability for in-app purchases. Specifically, check that you select the country or region associated with your Apple Account on your device in App Store Connect. For instance, if your device uses an Apple Account set to Mexico, confirm you select Mexico for your in-app purchase in App Store Connect.

First thank you for the answer, and yes, the countries are set correctly. Both available for download and subscriptions. Print attached.

The smartwatch is set to the correct region, the same one that I downloaded the application.

@diego.porfirio

When was your in-app purchase approved?

@DTS Engineer 21 de mar. de 2025 às 07:05

Auto-renewable subscriptions does not work in production
 
 
Q