Features:
- Completely standalone. Does not overwrite any core files!
- Uses vQmod for a few simple changes
- Optional Password/Account*
- Restores normal checkout when vQmod script is removed
- Combines Address and login page into one
- Adds separate shipping checkbox option
- Combines Shipping/Payment/Confirm into one
- Full compatibility with existing extensions
Demo: http://unbannable.com/v149x
Buy a product and see new checkout
Details: http://theqdomain.com/ocstore/easy-checkout
* The password field can be set to required or not required.
Regardless, this mod always creates an account in the background and a password will be autogenerated and sent in an email. This was done mainly because the current split-design that opencart uses isn't worth the headache of 2 separate code paths, and it still has the effect that makes the customer feel like he isn't creating an account while still allowing downloadable products.


Normal OpenCart Checkout Flow:
1. Asked to login or create account. Click create account
2. Enter Address and click next
3. Goto Success Page
4. Click Checkout again
5. Goto shipping page. Choose and click next
6. Goto Payment page. Choose and click next
7. Goto Confirmation page. Click Confirm to finalize
Easy Checkout Flow
1. Login or Enter Address details. Click next
2. Goto Confirmation page. Choose Payment/Shipping and finalize