Remove shipping from checkout

  • Posts: 80
  • Thank you received: 0
12 years 8 months ago #41775

Hi Nicola,
is it possible to have the shipping cost displayed in the checkout process only after the user has selected the shipping method they want to use?
at the moment, when the user goes to the checkout, the workflow is as follows:
cart_coupon_login,address,shipping,payment,cart_status_fields_confirm,end

as soon as the user is logged in, the system picks up the address, then it adds a shipping cost by default. This is a bit annoying because it picks up the most expensive one from the Australia Post plugin. Potentially, the user may just decided to leave the site without buying since the shipping is so high, although they get to choose a cheaper one at the shipping stage. Unfortunately, they may decide not to go that far.
thanks

Last edit: 12 years 8 months ago by CassHW.

Please Log in or Create an account to join the conversation.

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
12 years 8 months ago #41892

Hi,

If you toggle the option "Auto select default shipping and payment methods" of the Checkout tab of the configuration, the system won't select automatically the shipping method.

Please Log in or Create an account to join the conversation.

  • Posts: 80
  • Thank you received: 0
12 years 8 months ago #41929

thanks Nicola, works perfectly

Please Log in or Create an account to join the conversation.

  • Posts: 363
  • Thank you received: 7
  • Hikashop Business
9 years 9 months ago #188920

HI,

Is there a way that the shipping in not shown in the cart, until after the address as been entered, BUT if its the only shipping method available after the address selection then it is preselected?

The issue at the moment is that if there are 2 different shipping mehtods created, one for £10 and another for £20 the preselected one shown in cart BEFORE the customer has logged in a selected a shipping address is usually £20 which is geenrally wrong and putting people off. There should be an option to only show the shipping after a shipping address has been entered.

Many thanks.

Please Log in or Create an account to join the conversation.

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
9 years 9 months ago #188940

Hi,

Yes. You can do that. Keep the auto select option turned on and instead configure your checkout workflow in several steps, with the shipping view on a step after the address view:
www.hikashop.com/support/support/documen...eckout-workflow.html

Please Log in or Create an account to join the conversation.

  • Posts: 363
  • Thank you received: 7
  • Hikashop Business
9 years 9 months ago #189247

Hi Nicolas,

Thanks for your reply. I thought I had configured in the correct way but it doesn't seem to work? (please see attached)

Many thanks.

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
9 years 9 months ago #189274

Hello,
In your case, your customers will have to select their address, and then go through the next step to select their shipping method, so can you give me more information about why it's not working ?
Thanks.

Please Log in or Create an account to join the conversation.

  • Posts: 363
  • Thank you received: 7
  • Hikashop Business
9 years 9 months ago #189366

Hi,

Before a customer logs into the site or provides any shipping details the cart will show a default shipping value. I cannot make that default shipping not display unless the option to not auto select the shipping is selected in the config. Of course doing this means then when the customer registers and provides a shipping address the shipping method (even though its the only one) is not preselected.

Many thanks.

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
9 years 9 months ago #189368

Note that if you only want your shipping methods to only show for registered users, you'll have to use ACL through your shipping method configuration page, and restrict that shipping method for your customers only.

Please Log in or Create an account to join the conversation.

  • Posts: 363
  • Thank you received: 7
  • Hikashop Business
9 years 9 months ago #189515

Yes I've tried that also. I've set the shipping method to registered and it still shows in the cart. No change. this is happening on two different sites.

Please Log in or Create an account to join the conversation.

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
9 years 9 months ago #189523

You need to clear your user session in order to see the change after you configured your shipping methods.
You can do that by using another browser for example.
Also, make sure that you're not logged on your website or will still see the shipping methods since you configured them to show for registered users.

Please Log in or Create an account to join the conversation.

  • Posts: 363
  • Thank you received: 7
  • Hikashop Business
9 years 9 months ago #189650

HI,

I've tried that too and if I select the shipping method access level to "registered" then I recieve the message "shipping method not found.

Sorry but I can't seem to get it to work :(

Please Log in or Create an account to join the conversation.

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
9 years 9 months ago #189703

Hi,

We are not able to reproduce the issue.

Can you provide a link to the shop and a backend access so that we can check your settings and see the issue ?
You can use our contact form to send this along with a link to this thread:
www.hikashop.com/support/contact-us.html

Please Log in or Create an account to join the conversation.

  • Posts: 363
  • Thank you received: 7
  • Hikashop Business
9 years 9 months ago #189784

Hi,

this has been sent thank you!

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
9 years 9 months ago #189787

Hello,
If you want your shipping method to be displayed and preselected AFTER your customer has entered his address, you'll have to set the "address" action to a step before the "shipping" one through your checkout workflow via "Hikashop->System->Configuration->Checkout".

Note that I just did it for you.

Please Log in or Create an account to join the conversation.

  • Posts: 363
  • Thank you received: 7
  • Hikashop Business
9 years 9 months ago #189901

Hi,

I had already posted an image of the settings and they have not changed? Also the shipping is still shown in the cart although no shipping address has been specified. Sorry but I don't see this as fixed?

Please Log in or Create an account to join the conversation.

  • Posts: 26159
  • Thank you received: 4028
  • MODERATOR
9 years 9 months ago #189975

Hi,

Because you have the auto-select shipping and that HikaShop 2.3.5 has some shipping cache improvements ; the shipping auto selection can be made when the cart is displayed.
That's why, even if the user is not logged, HikaShop can select a shipping method if the rules are authorize him to select one.

We are currently performing a refactoring of the checkout system in order to provide more flexibility and to have less "strict rules" like that shipping selection.
Because some people want that the shipping be displayed as soon as possible and other don't.
In your case, if you don't want to let the shipping displayed in the cart before the step where the shipping is displayed ; best is to not use the auto selection of the shipping method.

Regards,


Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

Please Log in or Create an account to join the conversation.

Time to create page: 0.104 seconds
Powered by Kunena Forum