[Closed] ProcessPurchase not firing for Pending purchases

I am experiencing the following on iOS

A consumable purchase is made, triggering ProcessPurchase where I return a pending status.

Upon restarting the app apple store asks for password implying there are pending transactions, but ProcessPurchase is never fired. If I go to purchase the consumable again, I receive a product is already purchased and will be restored message, but again ProcessPurchase is never called leaving me no way to complete the transaction.

Has anyone else been experiencing this or has been successful in completing a pending transaction after app restart?

Hi @Jlpeebles ,

Would you mind opening a support ticket here, Unity Cloud I am going to try to reproduce this behaviour and it will help me keep track of my findings.

@Jlpeebles This works as expected when I test, ie the ProcessPurchase method is called as I would expect. It should be invoked when you enter your password - can you send an xcode trace covering the complete scenario?