So been testing in-app purchasing in the Google Play version of my app and something is not working correctly with a couple of the Google Play reserved IDs.
If I use android.test.purchased or android.test.item_unavailable in the store.purchase() call, they work correctly. I get the expected behavior in the Google Play dialogs and the correct store callback is returned.
If I use android.test.canceled or android.test.refunded in the store.purchase() call, the Google Play dialogs both show a purchase dialog and if I click the Buy button, the dialog displays “Payment successful” and disappears but no store callback is ever made.
Am I not understanding how those are supposed to work? Do those not work correctly any longer with the v2 API that Corona has in place?
Should mention I am still using build 1202.