Page 1 of 1

Quick Checkout / One Page Checkout - Call for Feedback

Posted: Fri Oct 09, 2009 7:14 am
by seths
I'm developing a quick checkout mod (one page checkout) and am looking for feedback before I release it. Below is a link to a sample form. Note the "Same as shipping" checkbox will hide or display a billing address section.

Adding a similar checkbox for create an account would be fairly trivial as well I think.

Any other input?

http://sethsyberg.com/projects/opencart ... _form.html

Re: Quick Checkout / One Page Checkout - Call for Feedback

Posted: Fri Oct 09, 2009 7:52 am
by nzjolly
well i like it. seems pretty easy to use. Simple and Fast

Re: Quick Checkout / One Page Checkout - Call for Feedback

Posted: Fri Oct 09, 2009 9:27 am
by Daniel
The problem is that some shipping methods and payment methods should only show depending on which country or region the customer is coming from.

Did you manage to over come this?

Re: Quick Checkout / One Page Checkout - Call for Feedback

Posted: Fri Oct 09, 2009 10:53 am
by seths
Yeah, I did realize this and I'm interested in hearing more about how that works. Do you have an example you could point me towards? I think it would be easy to incorporate this on one page with some ajax calls.

Re: Quick Checkout / One Page Checkout - Call for Feedback

Posted: Fri Oct 09, 2009 3:51 pm
by montanaflynn
Here are my thoughts on the elusive One Page Checkout:

The path of least resistance is always the best one, users should not have to sign up for an account just to order an item. They should be asked politely after they fill out their information if they would like to create an account to save time on their next visit. Some visitors don't want to have to even fill out their shipping and billing address, they have PayPal for that. So I present my mockup of the ideal one page checkout.

Click Here to See

A few things to consider:
  • My design would depend on jQuery to fill and hide the billing info if they selected to use the provided shipping info. It would also add the "I agree to the terms" clause if they selected to create a new account.
  • Some type of information verification would be neat. When they click Continue a popup asks if this information correct and displays it all nice in tables.
  • Can OpenCart interact with PayPal, so that a direct Pay with PayPal button could be clicked before any information is given, and then get back the info from PayPal?
Some resources I think are relevant:

A really good example of using jQuery with forms by CSS-Tricks

15 Common eCommerce Mistakes by Smashing Magazine

Re: Quick Checkout / One Page Checkout - Call for Feedback

Posted: Fri Oct 09, 2009 7:45 pm
by Daniel
what happens when they click continue?

do they goto the order preview before going to pay?

Re: Quick Checkout / One Page Checkout - Call for Feedback

Posted: Sat Oct 10, 2009 2:06 am
by seths
I would say that should depend on payment method. If they are using Paypal standard, then there's no confirmation, because Paypal takes care of all that (in fact, I think I'll set it up so if they select Paypal standard, the whole shipping/billing address area disappears).

I suppose if opencart is going to do the payment processing the next page should display the order and take the CC info. In the first release I'm probably not going to alter any payment stuff, so it'll just do whatever opencart normally does after the user continues from the payment screen.

Re: Quick Checkout / One Page Checkout - Call for Feedback

Posted: Thu Oct 15, 2009 3:33 pm
by adam777
Seths & Montanaflyn

...does this mean that you don't have to login as a first time purchaser, as all the required "create an account" information is included in your checkout form?

Cheers

Adam

Re: Quick Checkout / One Page Checkout - Call for Feedback

Posted: Thu Oct 15, 2009 3:39 pm
by Donce
one page checkout, is it still under developement? i really need this to be done, with default shipping, payment..even if it will cost a little money..its ok..

Re: Quick Checkout / One Page Checkout - Call for Feedback

Posted: Fri Oct 16, 2009 2:35 am
by seths
adam777,

Precisely. Check out the sample form linked above.

Donce,

It is still under development, but it only gets a few hours of my time a week as I've got job/other projects to worry about. If you need it done sooner, feel free to contact me to discuss:
http://www.sethsyberg.com/contact.php

Re: Quick Checkout / One Page Checkout - Call for Feedback

Posted: Tue Jan 12, 2010 2:24 pm
by hubba
hey seth, I like this!

Like you said ajax calls should fix the problem.

I still think, there should be another page to say "confirm order" before going to paypal .

The screen in your example is only for a customer who has not logged on. how will it look like if it is an existing customer looking at the one page check out screen?

Re: Quick Checkout / One Page Checkout - Call for Feedback

Posted: Tue Jan 12, 2010 9:48 pm
by i2Paq
It cannot be called a One Page Checkout as some laws in some coúntry's demand an order preview before the customer confirms the order.

So it would be one page where the enter their name/address etc. and the second is an overview of what they are just about to buy/confirm.

Re: Quick Checkout / One Page Checkout - Call for Feedback

Posted: Wed Jan 13, 2010 2:52 am
by seths
Well, I'm sure it can be called anything... it's the details of the flow that are important.

I was under the impression that this was being integrated into the main software... or was that just guest checkout?

Re: Quick Checkout / One Page Checkout - Call for Feedback

Posted: Wed Jan 13, 2010 3:42 am
by Xsecrets
well in the image layout above one thing billing should be the main address field and shipping same as billing the checkbox.

I think you'll find it's more ajax calls than you realize when you really get into it. You will have to have the payment and shipping hidden until you get the proper address info then make the ajax call to see which ones apply, cause as daniel said some don't apply in certain zones, and then you have they dynamic shipping modules to deal with, and you have to figure out how to handle the payment callbacks (not so much an issue if you are going to move to a confirmation page first)

A one page checkout is a great idea, but is no small task. I've worked with a complete onepage solution for oscommerce, and it's much more work than you first imagine.

Re: Quick Checkout / One Page Checkout - Call for Feedback

Posted: Mon Aug 30, 2010 10:29 pm
by ayya
Dear Friends,

I need single page checkout. Please can you provide the details if you have.

Thanks
S.Ayyadurai.

Re: Quick Checkout / One Page Checkout - Call for Feedback

Posted: Tue Sep 14, 2010 3:09 am
by deuce
I am also very interested in a plugin like this.
If you get it working, I have no qualms with paying for such a feature.

Re: Quick Checkout / One Page Checkout - Call for Feedback

Posted: Sat Dec 04, 2010 5:25 am
by zalto
i know this is a old topic. but i didnt find anything closer to my question.

i need a same as shipping adresse link to make it easy for my customer.
can someone show me how its done?
and i also want to have city based on postcode.. i have a csv file containing every city to postcode but i dont know how to insert it to the form.

Re: Quick Checkout / One Page Checkout - Call for Feedback

Posted: Sat Dec 04, 2010 8:10 am
by Xsecrets
zalto wrote:i know this is a old topic. but i didnt find anything closer to my question.

i need a same as shipping adresse link to make it easy for my customer.
can someone show me how its done?
and i also want to have city based on postcode.. i have a csv file containing every city to postcode but i dont know how to insert it to the form.
noone can just show you how to do either one of those because neither one exists and both are very large projects which is why they don't exist.

Re: Quick Checkout / One Page Checkout - Call for Feedback

Posted: Mon Aug 08, 2011 11:39 pm
by itarget
Hello guys,

We have made the one page checkout available for the OpenCart 1.4.9.x versions.

http://www.opencart.com/index.php?route ... on_id=2830