Checkout not working

  • Posts: 107
  • Thank you received: 3
  • Hikashop Business
2 weeks 4 days ago #366628

-- HikaShop version -- : 5.1.5
-- Joomla version -- : 5.3.0-rc2
-- PHP version -- : 8.3.12
-- Browser(s) name and version -- : Firefox 137.0.1 (64-bit)

Hi All

I cannot seem to get thew checkout part of the check out to show up and work. Can someone please help me. I have sent you an email with all the information on it. If you need anything just ask.



Thanks
J

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

  • Posts: 83674
  • Thank you received: 13545
  • MODERATOR
2 weeks 4 days ago #366629

Hi,

The backend access you provided doesn't allow us to check your HikaShop configuration, your custom fields nor views. So I couldn't check many of the most important settings of your shop.

You also do not mention what doesn't work in your checkout. I went through it without any error and I was able to create an order successfully. So, without any error displayed, and without you telling us what the problem is, and without being able to check your settings, it's hard to say anything useful.

One thing I found strange is that you changed the type of the "country" address field to be a text input field. This is a problem.
Payment gateways usually require the website to provide the address of the customer. And they usually require the information to be provided in a specific format. For example, the country usually needs to be provided as an ISO code number, or a 2 letter code. For this to happen, HikaShop (and sometimes payment plugins too) has a conversion table so that based on the selected country, the corresponding code is sent. If you change the country field to a text input field, the payment plugins won't be able to send the corresponding code to the payment gateway, which will likely refuse the payment.
So I would highly recommend reverting this change and use the "zone" type for the country.
Also, note that for existing addresses, you'll have to edit them to select the correct country and save them so that the change it taken into account.

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

  • Posts: 107
  • Thank you received: 3
  • Hikashop Business
2 weeks 2 days ago #366643

Hi Nicolas

I have changed your access to Super Users. I thought I had told you what the problem was, the problem is the part where it says delivery cost does not show up and it does not calculate it at the end where you pay. So, the total payment is only for the goods.

Thanks

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

  • Posts: 83674
  • Thank you received: 13545
  • MODERATOR
2 weeks 2 days ago #366644

Hi,

You have the setting "Force shipping for virtual / weightless items" turned off in the HikaShop configuration. And you didn't set any weight in your products. So HikaShop considers you're selling virtual goods, which don't require any shipping.
Thus, no shipping method information appears during the checkout.
You want to turn on that setting or set a weight in the products from which you want to charge a shipping cost.

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

  • Posts: 107
  • Thank you received: 3
  • Hikashop Business
2 weeks 2 days ago #366656

HI Nicolas

Thanks very much for your help :) Ho do i change the "country" address field back to the defult from a text input field.

Thanks

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

  • Posts: 83674
  • Thank you received: 13545
  • MODERATOR
2 weeks 2 days ago #366658

Hi,

Go in the Display>Custom fields menu, edit the "address_country" custom field, and change its "type" to "zone".

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

  • Posts: 107
  • Thank you received: 3
  • Hikashop Business
2 weeks 8 hours ago #366729

HI Nicolas

I have tried to change it the address_country" custom field, to "type" to "zone". It says it is type zone but it still dose not chnage on the front end. Can you help me please.

Thaks

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

  • Posts: 83674
  • Thank you received: 13545
  • MODERATOR
2 weeks 6 hours ago #366731

Hi,

I do see the field on your address form now:
i.imgur.com/AL2slct.png
However, I see another problem now that I'm checking your situation further with the address form.
For some reason, you've created new custom address fields and disabled the core address fields that are there by default.
The problem is that shipping plugins and payment plugins expect you to use the core address fields so that they extract the data of the customer from these core fields to send to the shipping carrier and payment gateway.
If you create new fields and disable the core ones, then the plugins will ignore your fields. And some shipping plugins and some payment plugins won't work properly because the address of the customer is usually an information that is required by the carrier / gateway and the plugins can't provide the information.
I would recommend disabling the fields you created and revert to using the default address fields.
If you need to change their settings, you can (although you should not change the type of the country field).

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

  • Posts: 107
  • Thank you received: 3
  • Hikashop Business
1 week 3 days ago #366774

Hi Nicolas

Thanks for all your help working great now:)

Thanks

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

Time to create page: 0.069 seconds
Powered by Kunena Forum