In Progress

OpenCart - checkout

Main focus of this module for OpenCart is an intuitive and fast checkout while keeping all advantages of a registered customer.

Main Features

- Anonymous, single page checkout (for customer seems like anonymous checkout, but in fact customer account is created in background)

- use of Ajax (for all carrier / payment / shipping changes made by customer)

- Silent customer registration - module's generated password sent via email to customer

- Multiple addresses support

- One click installation procedure

- Configuration possibilities in administration (back office) via checkout boxes

- Module option to be localized in many languages ( multiple language files with a suggestive name for translating module from english to other languages. Ex: [url removed, login to view] for frech language, [url removed, login to view] for spanish, [url removed, login to view] for german, etc)

- Should support Coupon, Newsletters, Free shipping minimum amount, Low order fee, Handling fee, taxes, Checkout terms

- must work seamlessly with the majority of payment systems that the last version of Open Cart offers already build-in.

Features beyond one page checkout mod:

It should be not only an express checkout, but this module should add more in some areas:

- Smart carrier selection (If you have more carrier options with different prices for different weights and shipping zones, this feature will choose by default the cheapest available carrier. When user makes manual carrier selection, his selection will be remembered.)

- Ability to make email an optional field, for even faster checkout

- Hide delivery address for virtual carts (when downloadable goods are purchased)

Description of checkout process:

One page checkout integrates into OpenCart as an OpenCart module. Installation should be seamless and module can be installed and removed easily in back office just like any other module.

This module should change the whole checkout experience of the customers. When they click "Checkout" button in the shopping cart, they can immediately see cart items they want to buy and the onepage checkout form with necessary fields, without the hassle of an account creation. Moreover, the admin should be able to make the number of form's fields even smaller via back office configuration, in order to simplify checkout even more.

When customer is changing shipping country / carrier, the costs are automatically updated without reloading the whole page (via Ajax).

Order form should be made dumb-proof and it will keep already filled-in data on user action (changing cart quantities, insert coupon code)

Module looks like anonymous (for the customer), but customer account is created on background, and a system automatically generated password will be send to customer via email, just in case they need to access their order history later. If they come to shop again, they can either log in and the Onepage Checkout form is pre-filled automatically for them or they can order anonymously with the same email. Order should be then matched to the same

customer account.

Simply put this - customers can shop anonymous, but if they want, they can log-in and use advantages of registered users.

I set up a test site where you can see exactly what I am talking about when I say "onepage checkout".


You can add to cart and complete orders, there is no problem about that (it's a test site).

This test site, build on Prestashop, uses a onepage ckeckout module that I bought from a software company. What I need is something that runs on OpenCart. So I am going to need some of the options of this module.

I advise you to go to admin section, where you can see what exactly that onepage ckeckout module does (because some of its options are disabled from admin).

So you need to browse to:

You need :
Password: coder {[{ a t }]}
Password: freelancer

Than you must go to Modules Tab and the second one from top you will see "One Page Checkout". click on "Configure". That's it. You can see the options of the onepage checkout.

I will not need some of the onepage checkout features. They are:

1)Pick-up carrier
2)GA checkout form tracker
3)Shipping estimation carrier
4)Auto-generated domain

I only need something that performs the same and with almost the same design as this onepage checkout (I mean the logic behind it), on the front page as well as on the admin part (except, of course, the features that I do not need, that I mentioned above).

Skills: AJAX, MySQL, PHP

See more: opencart checkout module, opencart ajax, opencart coupon checkout, opencart checkout without registration, opencart checkout without ajax, opencart checkout without shipping, simplify opencart checkout, handling fee opencart, opencart fast checkout free, opencart checkout options, opencart page checkout form, opencart add handling fee, page opencart checkout, changing opencart checkout, opencart order form, ajax opencart checkout, opencart page checkout module, opencart free shipping coupon options, page checkout opencart, opencart page checkout

About the Employer:
( 0 reviews ) Bucuresti, Romania

Project ID: #955651

1 freelancer is bidding on average $1000 for this job


Hi Christian,As we [login to view URL],Bryce

$1000 USD in 24 days
(172 Reviews)