[Sandbox] Consumable products "already bought" while try to purchase again

Similar issue with: https://developer.apple.com/forums/thread/678105

The consumeable item can successful purchase first time, then if try to purchase same product again, a popup "This In-App purchase has already been bought. It will be restored for free." will show and make the purchase failed.

  1. Very sure all product to purchase is Consumeable items.
  2. All product has can be purchased in pervious builds, but in latest version with no changes in code, the purchase failed.
  3. Issue occur on both TestFlight and Sandbox, since App is not available on App Store yet, not sure is production environment has the issue or not.
  4. Issue first found on 6/27 AM 0800 UTC+8 in our side, but may be occur earilier.
  5. Very sure the finishTransaction API is called on every purchase, but seems no functhinal.

Thanks for help. Miki

ios15 bete2, i found that finishTransactions is no longer properly removing the transactions from the queue.

I also encountered this problem, maybe it`s a beta system problem.Egg pain

So do the Apple Team got this report?It seems a big problem.users can not pay anymore with this system.

Anyone knows which version of iOS system this issue start from?

This problem seems to have been fixed in iOS15 beta3. I confirmed that is working correctly.

[Sandbox] Consumable products "already bought" while try to purchase again
 
 
Q