Data should now also be saved back to db upon making a purchase