Android letting me purchase a non-consumable product more than 1 time

I’m using the following setup to make an in app purchase.

I’m able to make the purchase in my app. I have a button setup. When i hit the button, google shows a test card and I’m able to make the purchase - No problem!

However, after making the purchase when i hit the button again, Android does not say user already owns the item. I’m able to make another transaction. I’m setting the “is consumable” boolean value to false.

How do I make/setup a non-consumable purchase that goes through only once.

I’m on 4.26.1

Any thoughts on this behavior?

3 Likes