Android/PlayStore In-app purchase functionality

Hello,

I’m thinking about adding in-app purchases to allow, for example, the removal of adds. I’ve found the node to make an app app purchase. But wonder how it’s handled in the project. I’m working with blueprints.

Where do you set up the pricing and such for each product?
and mostly what happens if the user removes the game from their phone. Where is the data stored that they paid on in app goods? What sort of functionality needs to be in place?

I’ve had a look in the documents but must not be looking in the right place or for the right keyword

Thanks

I guess I wonder if the information is stored in the cloud, the play store or only on their device? Or is there some kind of check you can do to see if the user has bought any in the past and then set them unlocked as a default?