So i'm kind of new to this whole IAP thing and I am using code less api. On IPhone I have implemented code less IAPand when my purchase goes through successful the first time when i restart my app it calls the on purchase success method again. Is this supposed to happen ? It is a non-consumable purchase and I have set to consume on purchase enabled. I currently do not have a restore button in the test.