Discussions

Ask a Question
ANSWERED

The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console

Hi. I am receiving error: `The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console.` after Conolse updates. How I can fix that? The full errror body: { "error": { "code": 403, "message": "The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console.", "errors": [ { "message": "The project id used to call the Google Play Developer API has not been linked in the Google Play Developer Console.", "domain": "androidpublisher", "reason": "projectNotLinked" } ] } }
ANSWERED

Invalid product ID error - ios in-app purchases

I’m trying to add in-app purchases but getting the `Invalid product ID` error. I made it all by the Apple guides and double-checked it but still have the error. Could you please tell me what’s wrong here? `error(__C.SKError(_nsError: Error Domain=SKErrorDomain Code=3 "Invalid product id: NWPremium" UserInfo={NSLocalizedDescription=Invalid product id: NWPremium}))`
ANSWERED
ANSWERED

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.

'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.' Our app rejected because of a server IAP issue. Please help
ANSWERED
ANSWERED

Sandbox and production URL while testing my app (reject by the app review team)

I have in-app purchases (consumable) in my game and when the payment is successful, the receipt is forwarding to the server to validate the receipt. It works well when I test it in the sandbox. I’m trying to pass the apple review process but can’t because they reject me because the validation is not working. (Guideline 2.1 - Performance - App Completeness) But the problem is that it’s working! I have dug into the logs and decoded the receipts and see they use the sandbox environment. Seriously? How it can be the truth? I thought they test it in the production environment.
ANSWERED
ANSWERED
ANSWERED
ANSWERED

Flutter In-App-Purchase Consumables with receipt validation

In my flutter app, I want to integrate In-App-Purchase Consumables with receipt validation. Where end user buy the coins. If you support this, please let me know the sample project with other details.