
Note that it may take a few hours for the app to be available for testers. Then to test your purchases, you must publish your app to a closed or open testing track in Google Play. From there, you can configure your in-app purchases and their details under Store Presence > In-app products. On Android, you must first create an entry for your app and upload a release APK in the Google Play Console. Now you can create a sandbox account to test in-app purchases before you make your app available.įor more information, see Apple's workflow for configuring In-App Purchases here. Your app's status must also say Ready to Submit but you do not need to actually submit your app or its products for review to test purchases in sandbox mode. Be sure to add any necessary metadata to do so including uploading a screenshot (this can be anything when you're testing) and review notes. Make sure each product's status says Ready to Submit, otherwise it will not be queryable from within your app when you are testing. Next, create an entry for your app in App Store Connect and configure your in-app purchases, including details (such as name, pricing, and description) that highlight the features and functionality of your in-app products. You also need to enable the In-App Purchases capability for your app in Xcode. In order to use the In-App Purchases API on iOS, you’ll need to sign the Paid Applications Agreement and set up your banking and tax information. If you're installing this in a bare React Native app, you should also follow these additional installation instructions.
