Hi there!
I’m receiving the “Purchase canceled - Response: 7:Item Already Owned” error on my game for android. I have received a reproducible step by step from QA for the issue:
Edited as wrong. The exact steps are in the next post.
It seems that disconnecting from the internet is setting the transaction state as unfinished forever. Can you confirm this, please?
Sorry, I missunderstand the info from QA. These are the steps to reproduce:
1.- Make purchase on any product.
2.- While the Google Play popup is on the screen, tap on the buy button and quickly disconnect the phone from internet (to simulate a disconnection after tapping on buy).
3.- Return to the game and the buy will fail.
4.- Connect to the internet again.
5.- Every call to purchase on the same product will give the “Item Already Owned” error.
I usually don’t like to refer to anyone but this is a block for our game and we want it solved ASAP. As you helped me in the past with sdkbox, I invoke you @yinjimmy!
Is it really a sdkbox issue or it is just my fault? As an extra info, I have been reported from QA that in-apps worked again after some time, at least an hour (they cannot be more accurate).
Sorry I think I explained myself wrong on the previous posts.
“Buy failed” is expected behaviour but the item is consumable, so later purchases would be allowed. So “Item Already Owned” is not expected behaviour.
Also the success callback is never called because no real purchase is done with the sequence of steps I wrote so take it as buy success is not an option.
Again, sorry for not exposing all the details before, that was my bad
Hope we can find a solution quickly because the game is currently in soft launch!