strange behavior in checkout process

  • Posts: 192
  • Thank you received: 1
12 years 1 week ago #74850

Hi,

testing tax zones during checkout process, i discovered that if user is logged and system displays his default address (which is usually the last one chose), if user select a different address then he clicks next and once again the same screen appears...so all address with new selected address...user clicks next and arrives for example on payment process.

User selects bank transfer (e.g.) and click next...once again the same screen appears with payment methods and bank transfer selected.
if user clicks next again then he is normally redirected to bank transfer text about IBAN and so on...

Have you already had such strange behavior ? i mean that 2x is displayed address view and 2x payment view ?

thx.


What does not kill you, makes you stronger.

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

  • Posts: 12953
  • Thank you received: 1778
12 years 1 week ago #74996

Hi,

Can you show me hox did you configured your checkout workflow with some screenshots through "Hikashop->System->Configuration->Checkout" ?

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

  • Posts: 192
  • Thank you received: 1
12 years 1 week ago #75169

Ok here it is.



basically everything works well. it's just when i select another address (than the default selected) in address view, starts this issue (2x click on Next for address and payment views)

i also discovered another problem (maybe it's only my problem).
When my workflow is the one describe before, i had to add a second time the cart view after address view, in order to allow customers to view that Taxes are changed according to their address.

If we could have an "Review" view to let customer review everything before payment it would be great. However then only thing we can do it's to create another step in the process and to place again the previous views... but it doesn't allow some layout changes without modifying the previous views.

i mean if i have 3 steps in the checkout workflow: cart, address and payment.
if i create a 4th steps in which i replace cart, address and payment (like a review view as confirmation view before payment)
in this 4th step each change on 1 of the view (payment, cart, address) will change also the steps 1,2 or 3 of the workflow layout :(

thx


What does not kill you, makes you stronger.
Attachments:

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

  • Posts: 192
  • Thank you received: 1
12 years 6 days ago #75434

Ok i have additional information.

1. here is my new checkout process.
cart,login,address,payment_coupon_terms,confirm_cart_address_status,end

2. when customer is on "confirm view" and he want to create a new address, once address created, he is redirected to 3 steps of checkout "Adress view".
Till now no problem. However, he has to select the new added address and click next button. Once Next button clicked, once again the 3rd checkout process step is displayed...so once again "address view"
i tested it on FF, Opera and Chrome at least 9 times :(

so here there's a problem

during this process, after adding new address, all settings regarding payment type are lost...except the ticked checkbox for terms which stays ticked :)


What does not kill you, makes you stronger.

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

  • Posts: 82818
  • Thank you received: 13361
  • MODERATOR
12 years 4 days ago #75724

That's probably because you have turned off the option "Auto submit shipping and payment methods selection" in the Checkout tab of the configuration.

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

  • Posts: 192
  • Thank you received: 1
12 years 4 days ago #75738

it's true i set them to "off" but in case the option is set to "ON" it's worst because for address it does the same thing (twice displayed due to auto submit) and for payment, it in the autosumit case, display a message that i have to check the terms. so from my point of view it worse for customer.


What does not kill you, makes you stronger.

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

  • Posts: 82818
  • Thank you received: 13361
  • MODERATOR
12 years 4 days ago #75927

For the terms message, that's a very good point.

You can change the code:
if(!$this->cart_update){
return $this->check_terms();
}

to:
if(!$this->cart_update && $success){
return $this->check_terms();
}

in the file components/com_hikashop/controllers/checkout.php and that will remove the terms message in such cases.

For the address, I don't understand what you're saying. When the option is turned on, you don't have to press next twice. At least, that's how it works on my end.

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

Time to create page: 0.071 seconds
Powered by Kunena Forum