Are there plans to support Storekit 2 receipt verification?
-
Cool - glad it works for you now!
-
Hi, i'm also trying to get this working. Here's my current problem:
My request:
{ "service": "appStore", "operation": "VERIFY_PURCHASE", "data": { "storeId": "itunes", "receiptData": { "transactionId": "2000001110852583", "excludeOldTransactions": true }, "requestPacketId": 7 }, "requestPacketId": 7 }and the response:
{ "status_message": "Internal server error (message): class java.lang.Long cannot be cast to class java.lang.String (java.lang.Long and java.lang.String are in module java.base of loader 'bootstrap')", "status": 500 } -
Is the IAP product set as consumable? Is it a new receipt that you're passing in? Is there an appId that we can use to check your logs @Ralph ? (feel free to send the info in via the regular private support channel)
-
Hi @Ralph - we found the issue. It's a path that is unique to apps that are using the older purchase collection storage format (which changed in 3.9). A fix is on the way. Thanks so much for reporting this!
-
Hi @Ralph - the patch has been deployed. Hope it works better for you now!
-
Awesome - glad to hear it.

-
Confirming that our latest deployment has gone live and this seems to be working now. Thank you for been responsive on the issue.
In case anyone from the future internet finds this - these docs are useful:
https://help.getbraincloud.com/en/articles/13586894-store-integration-ios -
Thanks for confirming @peter !
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login