Customers are Able To Checkout Without Paying Shipping - Question | JoomShaper
SP Page Builder 6 is Here! Learn More →

Customers are Able To Checkout Without Paying Shipping

B

Bob

EasyStore 1 year 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.

0
3 Answers
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 1 year ago #150729

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

0
B
Bob
Accepted Answer
1 year ago #151907

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?

0
Ofi Khan
Ofi Khan
Accepted Answer
Support Agent 1 year ago #151916

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.

0