Customers are able to checkout without paying shipping - Forum | JoomShaper
Staff replied EasyStore

Customers are able to checkout without paying shipping

Asked by Bob 2 years ago Last activity 2 years ago

Hi there,

In easystore if a customer doesn't select the state (under city and postcode) during checkout, they are able to place and pay for the order without shipping being added.

The Email, Name, Address Line 1, City, and Zip Code fields are all set to required if they are left blank, but not Select State which is what calculates the shipping.

How can we make the 'Select State' field required during checkout?

We are using EastStore 1.0.9

Thanks for your help.

3 replies

Ofi Khan Staff

Hello Bob

Apology for the inconvenience. Please share your administrator access here to check the issue. Use the Hidden Content box to share the credentials. Make sure that you have a full site backup with you before sharing.

Best regards

Bob Asked this

Hi Ofi,

I fixed the error by adding 'required' to line 73 in the information.php file at components/com_easystore/layouts/checkout

This made the select state field required and stopped users from checking out without paying for postage.

If I should have done this different please let me know. Will this be fixed in future versions so this change won't be lost when we make updates?

Ofi Khan Staff

You have to change it after any update. We have not found this issue. If we find it, then we will fix it in the future version.

Log in to reply.