I have couple of changes to be done to my script.
1. I had to comment out the code that informed the admins that a new user account was created because that code broke all the email functionality. Look in the reason and fix.
2. Email notifications on purchase no working "internal server error"
3. Fix the mobile menu button, it is nearly impossible to interact with it.
4. If knox payment deposits are successful transaction should be “complete” instead of pending.