Question from a developer:
We're trying to test Windows store receipt validation, but we're getting the following error:
PlayFabError.Error: ServiceUnavailable
PlayFabError.ErrorMessage: 500 Internal Server Error
Is there something we're missing?
Answer by Brendan · Apr 28, 2017 at 01:39 AM
The issue is that the receipt validation call (ValidateWindowsStoreReceipt) requires a signed-in player (as do LinkWindowsHello and UnlinkWindowsHello), but the service code wasn't correctly checking for that and returning the error it should have, NotAuthenticated. We've updated the service for that check, so that'll be corrected in our next live update (next week).
ValidateWindowsStoreReceipt error 400 Invalid receipt 2 Answers
Stacked Item Expiring before Expiration? 1 Answer
Restore Purchases on iOS increases Value To Date (VTD) Incorrectly 1 Answer
Consumable items becomes durable after bulk edit 1 Answer
Dashboard - Regularly get 500 error when using item picker or viewing all items in catalog 2 Answers