Finish button twice on Checkout

  • Posts: 86
  • Thank you received: 11
  • Hikashop Business
8 years 2 months ago #250337

-- HikaShop version -- : 2.6.4
-- Joomla version -- : 3.6.2

We are experiencing the "click Finish twice at checkout" problem but in a weird way.

First both Auto Select and Auto Submit are set to yes. Second, we have no custom views for payment or shipping methods. Thirdly, the problem only happens under THIS pattern:

add any product to cart as a guest
Login AT checkout
Select Purchase Order for payment method "Hikashop Purchase Order payment plugin" - requires special level ACL
Enter PO number
Accept terms
Click Finish
Page reloads exactly as before
Click Finish again and order confirmation is submitted.

If the user is logged in before entering checkout the problem doesn't happen.
I see no errors nor anything in the logs

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

  • Posts: 82868
  • Thank you received: 13378
  • MODERATOR
8 years 2 months ago #250391

Hi,

That's because after you login, you have to validate the address selection, which resets the payment and shipping method selection. So it requires an additional step in case the total changes when the address of the customer is selected (suppose for example that taxes apply or not based on the address, you don't want to directly validate the order as the total might have changed).
We're actually working on a new checkout system for next version of HikaShop to avoid such problems.
In the mean time, I would recommend to adapt your checkout workflow in several steps to avoid that (with the login/address views first and then the other views in a second step):
www.hikashop.com/support/documentation/2...eckout-workflow.html

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

Time to create page: 0.059 seconds
Powered by Kunena Forum