Finish checkout process for free weightless products

  • Posts: 13
  • Thank you received: 1
4 years 5 months ago #320692

-- HikaShop version -- : 4.3.0
-- Joomla version -- : 3.9.19
-- PHP version -- : 7.2

In my shop , the user registration is set as guest.
I have both digital and physical products.
Digital products are free and weightless.I want the user has very simple way to download them just with entering his email address.

Is there any way to finish checkout for free weightless products without to ask user to press finish button? I mean after that user enter his email address, automatically checkout finishes and goes to confirm page.
P.s. I have set not to ask shipping and billing address for weightless products and so the last step after enter email address is to press CHECKOUT_BUTTON_FINISH.

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

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
4 years 5 months ago #320713

With some javascript development, you could have a view override to auto submit the form when the input field is filled.
The problem is that the customer doesn't have control. If you submit and he hasn't had the time to write everything (for example, he made a pause in the middle of writing the email address because he was checking on something, or someone ring on the door to deliver a package, then you'll submit a half filled input.
I think it's better to let the customer decide when to submit by letting him click on the button.

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

  • Posts: 13
  • Thank you received: 1
4 years 5 months ago #320780

Thank you dear Nicolas. I mean that if the user Enter his email address and press OK button to submit the email address he doesn't have to press Finish button and after press the button to register his email, checkout also finishes.
I wanna make the process for free products to be more easy and fast. So the user for free products in fact doesn't need to confirm cart status.

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

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
4 years 5 months ago #320795

Hi,

Then I would recommend to remove the "ok" button. So that he can directly press on "finish".
You can do that by turning off the "Show submit button" setting of the "login" view under the "checkout" tab of the HikaShop configuration.

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

  • Posts: 13
  • Thank you received: 1
4 years 5 months ago #320848

Unfortunately this doesn't solve my problem because with hiding submit button, the user had to press end button 2 times and it's not what I want. I want that with pressing one button and one time for free and weightless products the checkout process finishes.

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

  • Posts: 4747
  • Thank you received: 644
  • MODERATOR
4 years 5 months ago #320867

Hello,

Did you use a "one page checkout" ? If yes, maybe you can create a second page just for confirm order, something like :
Page 1: Guest 'login'/ Cart/ Shipping & Payment method etc
=> Ok button
Page 2 : Cart (only read)/ Terms and condition check / Finish butto

If you have already several checkout page, then can you provide your complete Checkout Workflow screenshot
=> From Main HikaShop Configuration, go to Checkout tab => Screenshot Checkout Workflow
part
Hope this will help us to progress on your subject.
Regards

Last edit: 4 years 5 months ago by Philip.

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

  • Posts: 13
  • Thank you received: 1
4 years 5 months ago #321074

Thank so much dear Phillip. What you said worked for me but the problem is that the user should click 2 buttons , one for register email address or register address and one for the next button. Is there any way to merge these 2 steps and by clicking one button, it saves email or address and goes to the next step?

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

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
4 years 5 months ago #321095

Hi,

If you have only the "login" view in the first step, it will go to the second step automatically after the validation of the registration form.
So I'm guessing you might have the "address" view in the first step. You might want to remove it or move it to the second step.
But I can't be sure as I don't know how you configured your checkout workflow.

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

  • Posts: 13
  • Thank you received: 1
4 years 5 months ago #321132

Hi, by setting the user registration method to simplified registration , the problem solved.

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

Time to create page: 0.097 seconds
Powered by Kunena Forum