You would need to call ConfirmPendingTransaction and pass in the product to finalize the transaction. Can you provide the device logs during app start and IAP initialization? There is more information here How To - Capturing Device Logs on Android . You would want to confirm the transaction in your game before unlocking the product. Not sure about the associated Google billing process, you would likely want to contact them.