For testing purposes, we'd like to be able to undo, or clear, an entitlement purchase so that we can re-purchase it. As it is now, we have to create an entire new test account every time we want to test the purchase (of our ad-free version upgrade SKU). Is there a way around that? Thanks.
Hi Leotx, Thank you for writing to us. Unfortunately, there is no way/work around for the thing you want. But you could always do these in the sandbox environment by using SDK Tester app. In SDK Tester, you could find to cancel the transactions you made for purchasing the IAP items in the app. We encourage you to do complete testing of the IAP flow in sandbox environment before the app submission.