Skipping Checkout Steps

Radiance
Tourist
3 0 2

Shopify, PLEASE fix this issue.  I am having the exact same problem! Our customers are extremely confused.  It skips completely over "information" where they should be able to select their shipping method of choice (including local pick up or local delivery) and instead automatically selects "free shipping".  Essentially, it is telling them that I will ship to them for free, even if they are in my same town.  It is very frustrating that you have not addressed this issue yet 

MyallIT
New Member
4 0 0

This should help you all...

Image is straight forward to follow - edit code for your theme and then as per the image - this will allow your "checkout" button in the cart to start at the information step so that your customer can choose shipping, local pickup or local delivery even if they are already registered.

Code below:

<!-- <form action="{{ routes.cart_url }}" method="post" novalidate class="cart"> -->
<form action="https://yourwebsiteaddress.co.uk/cart?step=contact_information" method="post" novalidate class="cart">

 

MyallIT_0-1619982418884.png

 

 

By doing this will allow even your returning customers to choose local pick/delivery/shipping 

 

0 Likes
Radiance
Tourist
3 0 2

Thank you for your suggestions @MyallIT

0 Likes
MyallIT
New Member
4 0 0

Hi @Radiance 

Sorry about that, seems for whatever reason it has downsampled the image.

Here's the steps:

  1. Navigate the left hand menu and click Online Store
  2. Click Themes and under the themes page you'll see (in my case) Venture as the theme
  3. Click the Actions button at the top of the page where your theme name is
  4. A drop down menu will appear, click Edit Code.
  5. Once the page loads, navigate to the Sections folder and open cart-template.liquid
  6. Locate the following code in red on the page which should be at the top (line 6) and replace it with the code in blue instead - make sure your domain is changed too!.

Old

 

<form action="{{ routes.cart_url }}" method="post" novalidate class="cart">


New

<!-- <form action="{{ routes.cart_url }}" method="post" novalidate class="cart"> -->
<form action="https://yourwebsite.com/cart?step=contact_information" method="post" novalidate class="cart">

 

 

Now your customer will always be starting the checkout at the information stage and easily able to decide if they want to have the item shipped, delivered locally or come in a pick

Enjoy

 

0 Likes
Radiance
Tourist
3 0 2

Thank you so much @MyallIT .  That worked brilliantly!

MyallIT
New Member
4 0 0

You're welcome, glad you've got it sorted

0 Likes