Jump to content

Welcome, Guest!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

datakick

Help me develop killer One Page Checkout module

Recommended Posts

@datakick Another issue: When i update carrier e.g. instead of Netherlands select Germany the cart is not updated with the correct shippingcosts. Only when i refresh the page the cart shows the correct shippingcosts

Share this post


Link to post
Share on other sites

@datakick Another issue: I can't create an account from within the module. When i click 'pay' I get the message 'creating account', but the wheel keeps spinning and i'm not redirected to the payment section.

Share this post


Link to post
Share on other sites

thanks @vincentdenkspel for reporting this 1. guest checkout - you are right, I've overlooked this. Will fix 2. Once i’ve selected guest checkout, i can’t ‘go back’ and login into my account -- you can, but it's well hidden. You need to change the email address back and forth. That's not very intuitive, I'll fix this 3. shipping cost - I had the same problem on tb1.0.4, and I had to patch Cart.php to make it work. I'll check your version to see if the same problem exists on 1.0.3

Share this post


Link to post
Share on other sites

Here's some info regarding shipping cost not changing when selecting carrier

thirtybees version 1.0.3

my module did not work with this version, because it assumed that delivery option is serialized using json_encode. But this is true only for versions tb1.0.4 and newer.

I've just released new version of chex module that fixes this assumption

thirtybees version 1.0.4 and 1.0.5

my module does not work with these versions correctly. It's because of the bugs that were introduced into the core with changing serialization method :)

If you have one of these versions, I strongly suggest you update to just released 1.0.6. These issues are affecting even normal checkout page, see here. If you don't want to upgrade yet, then at least you should apply these patches manually

thirtybees version 1.0.6

I've installed this new version and tested the chex module. I can confirm it works smoothly

tl;dr

this module should work with all versions except 1.0.4 and 1.0.5

Share this post


Link to post
Share on other sites

I've tested it works nice and fast, but I think need more improvement for user experience. I'm litle bit confuse when I'm login > checkout > I want to choose from my saved address (let say I have a lot of address), but where are all my saved address? And then I realize I must select carrier > select payment methods > select shipping address.

*I prefer dropdown to show saved address, we can minimize space (or maybe another method)

Share this post


Link to post
Share on other sites

Thanks @dosbiner for your input. I plan to add few alternate flows to choose from, including one minimalistic/all in one form for logged in customers. But that's in the future, right now I need to finish these first 3 flows and iron out bugs.

Share this post


Link to post
Share on other sites

Work on this project has been temporarily suspended, I plan to return to it later this week.

Share this post


Link to post
Share on other sites

Hi. Are we able to demo this for a bit longer .. Like a new guy I registered before I knew anything .My site is only at the checkout stage now
tia

Share this post


Link to post
Share on other sites

@AndyC pm me your domain, I'll issue a license for you. Note that I still don't consider this module to be production ready :)

Share this post


Link to post
Share on other sites

Have deleted question as I figured it out after 2 hours of playing.. 1 of the CCC (Combine, Compress and Cache) was set to yes causing it not to load

Share this post


Link to post
Share on other sites

Now that I have it working. I do like the layout But when signing up could you not hide all the countries that are not active The GDPR Tick boxes are missing too .. image added On Personal details would it not be better to have the boxes closer together (vertical ) and much darker
Good to see there is no MR Mrs etc and no birth date

0_1538512354664_Capture.JPG

Share this post


Link to post
Share on other sites

Just found another small issue there is no box for State or County ..It is OK in Select carrier

Share this post


Link to post
Share on other sites

I've just completed this module for production mode. You can download trial version on my store

  • Like 1

Share this post


Link to post
Share on other sites

Ah here you are working on :classic_smile: I didn't know this was still going on. Good luck with the sales :classic_cool:

Share this post


Link to post
Share on other sites
11 minutes ago, wakabayashi said:

Ah here you are working on :classic_smile: I didn't know this was still going on. Good luck with the sales :classic_cool:

Yeah, this was *almost* completed for a few months now, and I finally put aside some time to finish it 🙂 

I'd like to implement some more features to this module, however I will wait to see how many merchants are interested in this... Unlike my other modules, this is tb/ps16 only, so I guess sales / usage will be significantly lower. 

  • Like 1

Share this post


Link to post
Share on other sites

Dumb question....so I've installed the trial of the module, but the standard checkout is still showing. I've cleared cache and enabled my IP address in the module configuration. How do I force my shop to use your module instead?

Share this post


Link to post
Share on other sites
33 minutes ago, spidawebs said:

Dumb question....so I've installed the trial of the module, but the standard checkout is still showing. I've cleared cache and enabled my IP address in the module configuration. How do I force my shop to use your module instead?

you need to add your IP address to whitelisted IP addresses:

 

image.thumb.png.0d78eddcae530bdc88d09280472837b9.png

Share this post


Link to post
Share on other sites

Yes, like I said in my original post, I already did that....

How does it know which checkout version to use? Will your module be the default when it is installed and my IP address is whitelisted? It's just it doesn't seem to be doing that.

Share this post


Link to post
Share on other sites

That is weird. Do you have temporary license key in License tab? 

Share this post


Link to post
Share on other sites

Yes. I have another one page checkout module which I am currently using though, so do I need to disable that first, or should your module take priority? I don't really want to disable my current one on a live site.

Share this post


Link to post
Share on other sites
Just now, spidawebs said:

Yes. I have another one page checkout module which I am currently using though, so do I need to disable that first, or should your module take priority? I don't really want to disable my current one on a live site.

Oh, that will be the the case. You should be able to access the checkout page by entering this to browser nav

www.yourdomain.com/index.php?fc=module&module=chex&controller=checkout

Share this post


Link to post
Share on other sites

When I try that the page is blank and a red box comes up saying:

There is 1 error

Product not found

There is 1 error

  1. Product not found

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...