Due to some circumstances, we had to remove in-app from AppStore. In result, we removed it from PlayFab catalog Item list. Now the problem is that, when we are trying to validate our receipt via PlayFab ValidateIOSReceipt request, the old product_id is included in the receipt (because we are using sandbox tester accounts), which cause PlayFab to throw NoMatchingCatalogItemForReceipt. Now as I understand we cannot add missing product_id into Playfab catalog items as will throw other error stating that product_id cannot be found on AppStore (and we cannot add in-app with the product_id that was once removed). So my question is, can be anything done? I was trying to find out how to clear receipt history for tester account and it is impossible. Furthermore, I created new tester account into the sandbox environment, and it occurred that for all sandbox tester accounts there is one receipt history (or I am doing something wrong).
,Due to some circumstances we had to remove in-app from appstroe. In result, we removed it from PlayFab catalog Item list. Now the problem is that, when we are trying to validate our receipt via playfab ValidateIOSReceipt request, the old product_id is included in the receipt (because we are using sandbox tester accounts), which cause PlayFab to throw NoMatchingCatalogItemForReceipt. Now as i understand we cannot add missing product_id into playfab catalog items as will throw other error stating that product_id cannot be found on appStore (and we cannot add inapp with the product_id that was once removed). So my question is, can be anything done? I was trying to find out how to clear receipt history for tester account and it is impossible. Furthemore, I created new tester account into the sandbox enviroment, and it occured that for all sandbox tester accounts there is one receipt history (or I am doing something wrong).