With Android purchases keep a state if they are acknowledged or not as described here. I use this state to determine if I should put the receipt in my database or not. So if