Discussions

Ask a Question
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.

Restore in-app purchases for different app accounts

I’m implementing in-app purchases (non-consumable) to my iOS app, and I’m stuck with restore purchases. When a user registers in my app, I create a user account (A) on my server. After the user buys an in-app purchase, I need to tie the account and iIAP (A+IAP). The question is - what if the user creates a new user account (A1) and restores the IAP? Will it unlock premium content for another user? (A1+IAP). If yes, how to fix that?

ANSWERED
ANSWERED

What does mean Content Hosting with Apple for in-app purchases

I’m using app store connect during a few years, but never ask myself what does mean Content Hosint with Apple for in-app purchases? 😄

ANSWERED

Is latest_receipt_info contains elements in reversed order?

Hello everyone
Following Apple documentation to use latest_receipt_info. I am pursuing a renewable subscription status. So my flow is pretty simple:
Send request to App Store Connect for validate IAP
Parse json
Get array from latest_receipt_info

Server-side receipt validation for ios in-app purchases

I use a client-side receipt validation for my app and want to move to the server-side receipt validation to check permissions and provide access to my premium content from the server. What is the best way to do that?

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.

ANSWERED
ANSWERED
ANSWERED

The receipt server is not currently available: 21005

I see the error
21005: The receipt server is not currently available