Results 1 to 10 of 3052

Hybrid View

  1. #1
    Join Date
    Apr 2019
    Posts
    349
    Plugin Contributions
    0

    Default Re: One-Page Checkout [Support Thread]

    I need some tips or suggestions to make this plug-in faster.

    My concerns are:

    1. Option below the address section: "Shipping Address, Same as Billing?". If I checked it or unchecked, this page takes about 3-4s to load. That is too slow. Is there a better way to improve it to make it faster?

    2. I'm still using the "latest" Fedex plug-in I downloaded from zen cart. Version 1.5.4 which is released in 2016. Its author is numinix. I went to their website and found the latest module version 1.8.1 which is released in 2021. I tried it and it seems 200-300ms faster than the old version. But some times, I can still see the pop-up "It's taking a little longer than normal to update your order's shipping cost." I understand that every time when I changed my shipping address, zen cart will get a new shipping quote from shipping carrier API. With this plug-in, I can already see all the shipping quote for different methods. But every time when I choose a different shipping method, can I just use the value from the current quote result or pre-loaded quote data, not get a new quote from the shipping carrier API? That is just my thought to speed-up. Not sure if it is possible or not.

  2. #2
    Join Date
    Sep 2009
    Location
    Stuart, FL
    Posts
    13,949
    Plugin Contributions
    96

    Default Re: One-Page Checkout [Support Thread]

    Quote Originally Posted by njcyx View Post
    I need some tips or suggestions to make this plug-in faster.

    My concerns are:

    1. Option below the address section: "Shipping Address, Same as Billing?". If I checked it or unchecked, this page takes about 3-4s to load. That is too slow. Is there a better way to improve it to make it faster?

    2. I'm still using the "latest" Fedex plug-in I downloaded from zen cart. Version 1.5.4 which is released in 2016. Its author is numinix. I went to their website and found the latest module version 1.8.1 which is released in 2021. I tried it and it seems 200-300ms faster than the old version. But some times, I can still see the pop-up "It's taking a little longer than normal to update your order's shipping cost." I understand that every time when I changed my shipping address, zen cart will get a new shipping quote from shipping carrier API. With this plug-in, I can already see all the shipping quote for different methods. But every time when I choose a different shipping method, can I just use the value from the current quote result or pre-loaded quote data, not get a new quote from the shipping carrier API? That is just my thought to speed-up. Not sure if it is possible or not.
    1. OPC makes those AJAX calls to ensure that any time-based (think UPS Early Morning) methods are 'proper'. If a customer has sat on the page for a couple of minutes just prior to the Early Morning cutoff, the shipping method will no longer be valid (or will not deliver on the expected day) when the customer clicks the "Confirm" button. The number of shipping carriers that require an API request, e.g. USPS/UPS/FedEx, that a store uses will extend the amount of time required to gather those updated quotes. I'll note that there's an OPC Configuration setting where you can identify the amount of time to wait until that 'taking longer' popup to appear.
    2. I'm considering adding yet another OPC configuration setting whereby a site can indicate whether/not there are time-based (see above) shipping methods supported. If that's the case, then unless the shipping address changes, there's no need to go back and re-request those quotes.

  3. #3
    Join Date
    Apr 2019
    Posts
    349
    Plugin Contributions
    0

    Default Re: One-Page Checkout [Support Thread]

    Hi Lat9, thanks for your detailed reply. Your suggestion is great. I don't think they many sellers offering time sensitive or extremely urgent shipping methods like same day delivery or ups early morning. I would like to be your beta tester if this feature comes out.

    Another thought. During the OPC checkout, I noticed that I need to fill one address at first, then by default, billing and shipping address are the same, so no second address needs to be filled. If not, it will pop up a form box below for the shipping address. So the flow chart of current OPC plug-in is the following:

    1. Enter one address -> billing and shipping are the same -> choose shipping method

    2. Enter one address -> billing and shipping are different -> the address I already entered turns to be billing address -> I need to edit/change the shipping address below -> choose shipping method.

    When I first entered the address, "billing and shipping addr are the same" option is grey out, so it could be confusing to the customer which address to fill at that time.

    In the default checkout process of zen cart, I need to fill the shipping address at first, then fill the billing address. I believe many other online sellers have the similar checkout procedures. So the current OPC checkout procedure is actually reversed.

    I think the following procedure might be better, to my point of view:

    1. Enter one address -> billing and shipping are the same -> choose shipping method

    2. Enter one address -> billing and shipping are different -> the address I entered turns to be shipping address -> a new blank form box shows up, for the billing address -> I need to fill the billing address there -> choose shipping method
    Last edited by njcyx; 17 May 2022 at 09:45 PM.

  4. #4
    Join Date
    Apr 2019
    Posts
    349
    Plugin Contributions
    0

    Default Re: One-Page Checkout [Support Thread]

    I just edited two screenshots to show my opinion. Let see how others think.

    Click image for larger version. 

Name:	3.jpg 
Views:	44 
Size:	30.2 KB 
ID:	19994
    Click image for larger version. 

Name:	4.jpg 
Views:	47 
Size:	29.3 KB 
ID:	19995

  5. #5
    Join Date
    Sep 2009
    Location
    Stuart, FL
    Posts
    13,949
    Plugin Contributions
    96

    Default Re: One-Page Checkout [Support Thread]

    The "thing" is that the billing address is always required, but the shipping address (think 'virtual products') isn't. That's why the billing address is displayed first.

  6. #6
    Join Date
    Sep 2008
    Location
    Cleethorpes
    Posts
    1,229
    Plugin Contributions
    6

    Default Re: One-Page Checkout [Support Thread]

    There still appears to be a problem for me with the Square Web Pay Module.

    I get the SQ-MSCONF error with Square after installing OPC, but if I edit jquery.checkout_one.js as suggested by carlwhat here https://www.zen-cart.com/showthread....13#post1387913

    It works.

    One thing I have noticed is that once the 'Confirm Order' button is clicked, it hangs on the greyed out screen. Which can be confusing to customers. If it needs to do that while processing, maybe it should have a notice pop up something like 'Please Wait, Order Processing. Do not close this screen!'

    I have had a couple of customers using opera and firefox say that it hung on the greyed out screen and they didn't know if the order was processing or not.
    Nick Smith - Venture Design and Print
    https://venturedesignandprint.co.uk

  7. #7
    Join Date
    Nov 2005
    Location
    los angeles
    Posts
    2,915
    Plugin Contributions
    13

    Default Re: One-Page Checkout [Support Thread]

    Quote Originally Posted by Nick1973 View Post
    There still appears to be a problem for me with the Square Web Pay Module.

    I get the SQ-MSCONF error with Square after installing OPC, but if I edit jquery.checkout_one.js as suggested by carlwhat here https://www.zen-cart.com/showthread....13#post1387913

    It works.

    One thing I have noticed is that once the 'Confirm Order' button is clicked, it hangs on the greyed out screen. Which can be confusing to customers. If it needs to do that while processing, maybe it should have a notice pop up something like 'Please Wait, Order Processing. Do not close this screen!'

    I have had a couple of customers using opera and firefox say that it hung on the greyed out screen and they didn't know if the order was processing or not.
    i know this is a long thread, but i would encourage trying to read all of it.

    lat9 incorporated my changes into version 2.4.0, which is the latest version available for download on the plugins.

    please confirm you are running that version and still having problems without corrections.

    with regards to the confirm order button click, there already is a spinning gif. it is located here:

    includes/templates/template_default/images/confirmation_one_loading.gif

    do you not have that file? does it not show up when one clicks confirm order?

    that spinning gif is also easily replaceable by any of the numerous ones available on the internet. an internet search such as these returns results:

    https://tinyurl.com/y57y5pd6
    https://uxplanet.org/using-loading-a...e-cab0097be9f1

    downloading this one, renaming it, and putting it in the right place will certainly have your customers talking (MO):

    https://i.pinimg.com/originals/83/2f...2caeaa6145.gif

    best.
    author of square Webpay.
    mxWorks now has Apple Pay and Google Pay. donations: venmo or paypal accepted.
    premium consistent excellent support. available for hire.

  8. #8
    Join Date
    Apr 2019
    Posts
    349
    Plugin Contributions
    0

    Default Re: One-Page Checkout [Support Thread]

    Quote Originally Posted by lat9 View Post
    The "thing" is that the billing address is always required, but the shipping address (think 'virtual products') isn't. That's why the billing address is displayed first.
    I see your point now. Indeed, for virtual/digital product, shipping address is not needed.

 

 

Similar Threads

  1. Set number of products displayed per page (support thread)
    By yellow1912 in forum All Other Contributions/Addons
    Replies: 146
    Last Post: 2 Nov 2023, 12:50 AM
  2. v151 Banners In Main Page - Support Thread
    By stevesh in forum Templates, Stylesheets, Page Layout
    Replies: 2
    Last Post: 18 Sep 2021, 03:36 PM
  3. v151 Site Map/Page Not Found: Combined [Support Thread]
    By lat9 in forum All Other Contributions/Addons
    Replies: 7
    Last Post: 4 Jan 2016, 02:19 PM
  4. v151 PayPal Express Checkout Using NVP 84.0 [Support Thread]
    By lat9 in forum Addon Payment Modules
    Replies: 32
    Last Post: 28 Dec 2015, 04:54 PM
  5. Checkout Amazon Style -- Support Thread
    By CJPinder in forum All Other Contributions/Addons
    Replies: 72
    Last Post: 13 Apr 2011, 08:18 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg