Hello everyone, our game has already been rejected twice as they claim they fail to test in-app purchases.
This is the message by the team review:
Guideline 2.1 - Performance - App Completeness
We found that your in-app purchase products exhibited one or more bugs when reviewed on iPhone and iPad running iOS 14.6 on Wi-Fi.
Specifically, your app's In-App Purchase is unresponsive when user attempts to purchase it.
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.
The logic implemented for purchases is the same for other games already published and works regularly in production. Also in our internal tests (including sandbox) purchases work in-game.
Can anyone advise us what to do or have had a similar problem? We have been trying to solve for days but without success so far. Thanks for your help