validate purchase currently not working as redesign is underway, Also we will move this repo to IX server so this will be my last commit here