How to Verify Subscription When Testing with a Non-Sandbox Account in App Store?

Hello community,

I recently tested a subscription purchase in my app using a non-sandbox Apple account, and I received the subscription confirmation screen (screenshot attached). However, I’m not sure where I can verify or manage the subscription details for this specific account.

Here are a few points about my situation: 1. The account used for testing is not a sandbox account. 2. The subscription confirmation message displayed correctly in the app. 3. I want to confirm whether the subscription was successfully created or recorded in the App Store.

My questions: • How can I check the subscription status for this account? • Is there a specific section in App Store Connect or another platform where I can verify the subscription details for a non-sandbox account used in testing? • Is it normal to test subscriptions like this, or should I strictly use sandbox accounts for testing?

I appreciate any guidance or resources to help me resolve this. Thank you! 😊

You can display or send the Transaction information to your server and then verify and decode the signed transaction. Alternatively, if you have the order id received via email after the purchase, you can use the App Store Server API's Lookup Order ID endpoint https://developer.apple.com/documentation/appstoreserverapi/look_up_order_id/ to lookup the specifics server-server.

How to Verify Subscription When Testing with a Non-Sandbox Account in App Store?
 
 
Q