Checkout problems

  • Posts: 35
  • Thank you received: 0
10 years 2 weeks ago #201101

-- HikaShop version -- : 2.3.5
-- Joomla version -- : 3.3.6
-- PHP version -- : 5.4

I have 3 issues I need fixing with a Hikashop configuration at checkout.
1. At user login screen a system message shows 'No Payment Methods Found' but allows me to carry on with checkout.
2. At the Billing/Shipping address stage I have the Terms & Conditions acceptance checkbox. When T&Cs are checked and the next button clicked it takes me back to the same screen. On clicking next again it proceeds to the next stage Payment Method.
3. I'm using SagePay as my gateway and running it in Test mode. When I click Finish a page of script flashes before going to a sagepay error screen which shows Error 3045 : The Currency field is missing.

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

  • Posts: 83831
  • Thank you received: 13572
  • MODERATOR
10 years 2 weeks ago #201127

Hi,

1. Remove the "payment" view from the first step of the checkout workflow setting of your HikaShop configuration.

2. I would need to be able to look at the page's HTML directly on your website.
I tried to register but couldn't activate my account on your website so couldn't go further.

3. The sagepay payment plugin set the currency sent to sagepay at the end of the checkout:
take.ms/VFwoP
So I don't see why it wouldn't work.
Again, I would need to be able to look at the page's HTML directly on your website.

Could you provide a user account or activate the one I made on your website ?

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

  • Posts: 35
  • Thank you received: 0
10 years 2 weeks ago #201219

Hi, thanks for getting back to me.

1. The first step in the checkout workflow is Login. Payment doesn't appear until the 4th stage (see attached screenshot)
2. I've activated the user you added
3. I've managed to get sagepay step to work although when Finish is clicked a page of script flashes up whilst waiting to be directed to the sagepay payment portal (see attached file)



File Attachment:

File Name: hikashop_f...ript.rtf
File Size:2 KB

Attachments:

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

  • Posts: 83831
  • Thank you received: 13572
  • MODERATOR
10 years 2 weeks ago #201303

Hi,

1. I checked the code and I see that it's because of some recent modifications to the checkout.
I suppose that it comes from the way the payment method(s) are configured on your website.
Did you restrict your payment methods to only some user groups ? Is there a reason ?

2. The test_hikashop user account didn't allow me to login: take.ms/ZvMiH

3. You can see that the currency is included in the parameters sent to SagePay.
So if SagePay has an issue with the currency, I would recommend that you contact them about that error message and provide them with that debug data so that they can see that the currency is sent. They should be able to tell you more about the problem.

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

  • Posts: 35
  • Thank you received: 0
10 years 1 week ago #201664

Hi,

1. I've not restricted the payment methods to any user groups. Could there be something else that's causing this?

2. I didn't see the user you'd added, only one called hikatest. I'm having other problems with user registration as well which I think you are also helping me wth on another post topic.

3. The final payment with sagepay is working okay except for the code that flashes up briefly whilst it waits to be directed to the sagepay website.

Can I private message you login details for you to have a look?

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

  • Posts: 35
  • Thank you received: 0
10 years 1 week ago #201695

The problem seems to be just with self activation. I've raised a ticket with Joomla on this too.

I have the following settings in Joomla User Manager:
Allow user registration:yes
New user registration group: registered
Guest user group:guest
New user account activation: Self

The activation email sends the following link:

www.diywetroom.pigeontech.co.uk/index.ph...=10&Itemid=104&lang=

Clicking the link gives a '418 Unused' error

In the Hikashop configuration I have the following settings:

Login:Yes
Display method for registration:Switcher
Registration: Registration & Guest
User Group on registration: Registered

Hope you can help

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

  • Posts: 83831
  • Thank you received: 13572
  • MODERATOR
10 years 1 week ago #201756

Hi,

Let's keep each topic separate, so I'll only talk about the payment method message here.
Could you edit your payment methods settings and provide a screenshot of their settings via the menu System>Payment methods ?

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

  • Posts: 35
  • Thank you received: 0
10 years 1 week ago #201760

Sure,

here you go..

Attachments:

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

  • Posts: 83831
  • Thank you received: 13572
  • MODERATOR
10 years 1 week ago #201761

Hi,

It must come from the zone restriction for your payment method.
Try to remove it and you should hopefully not have the error message anymore.

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

Time to create page: 0.085 seconds
Powered by Kunena Forum