Posts

Post not yet marked as solved
1 Replies
337 Views
In the last couple of months our users have been writing to us a lot about parental purchase approval issues. The child tries to make a purchase (often a subscription), the parent either doesn't see it in time or accidentally declines it, but the app is stuck with the status of awaiting approval. The docs indicate that this state will only last 24hrs, but even after that period and longer, Reloads of the receipt, even deleting/re-installing the app the child account still has SKPaymentTransactionStateDeferred stuck in the transaction queue. Is there a way to force that Off? The docs say, Update your UI to show the deferred state, and wait for another callback that indicates the final status. This seems like a new issue as we haven't had problems with it in the 8+ years our app has been in the store.
Posted
by jhalstead.
Last updated
.
Post not yet marked as solved
1 Replies
410 Views
The WWDC video talks about server getting notification when a user refunds their purchase (subs/non-consumables/etc...). What about the receipt when we call verify, does it also get updated now? That is, receipts with subscriptions have always been updated with a cancellation field, but our non-consumables never get updated during this call, just verified/parsed. Currently we need to do a Reload, user needs to allow it (i.e. enter pwd), so we can get an updated receipt that shows any refund.
Posted
by jhalstead.
Last updated
.