We found that your in-app purchase products exhibited one or more bugs which create a poor user experience. Specifically, when we tapped on the in-app purchase products, no payment purchase flow showed up. Please review the details and resources below and complete the next steps.
Review device details:
- Device type: iPad
- OS version: iOS 16.3
Next Steps
When validating receipts on your server, your server needs to be able to handle a production-signed app getting its receipts from Apple’s test environment. The recommended approach is for your production server to always validate receipts against the production App Store first. If validation fails with the error code “Sandbox receipt used in production,” you should validate against the test environment instead.
It seems like there’s a chicken and egg problem. Apple won’t “activate” in-app purchases for non-accepted in-app purchases, but we can’t test because in-app purchases are not active. It seems like many people are stuck on this issue and your documentation is not complete. I have followed this guide: Digital Purchases for In-App Purchases - Adalo Resources
It’s very frustrating to see that many people have the same question and the forum posts go without a solution. Can we finally get this working for the community once and for all???