Hello all, I’m hoping that this will be a fairly quick answer, given the amount of people I’m sure who have this successfully working… but we have both consumables and non-consumables in our app. From what I’ve read in Corona’s documentation, you are supposed to use:
store.consumePurchase({“ID1”,“ID2”, “etc”});
IN PLACE OF
store.purchase(“ID”); --no brackets in .purchase
for consumables.
However, I’ve also read from other developers experiencing problems with iap, that they have used store.consumePurchase AFTER using store.purchase, and within the transactionListener method, and it supposedly has worked for them. Can either way work, or has anyone found that it is one or the other? Is one way necessarily better than the other?