Remove shipping methods not found message

  • Posts: 1055
  • Thank you received: 11
  • Hikashop Business
8 years 4 months ago #244451

-- HikaShop version -- : 2.6.0
-- Joomla version -- : 3.5.1
-- PHP version -- : 5.5

Hello,

for orders that are inside Athens, Greece, customers can choose between 4 payment methods and 2 shipping methods.
For orders in every other state of Greece besides Athens, customers should not see any shipping methods, i will contact them to tell them how much the shipping is charged (depends of the distance and weight).

So, i only have shipping methods for orders inside Athens BUT if a customer creates an order outside Athens, the message "shipping methods not found" shows up. How can i disable that message at all? And also, when no shipping methods are displayed, customers can't complete their order.
Can this be done?

I will send you admin access if you can take a look i would really aprecciate it!

Thank you

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

  • Posts: 2143
  • Thank you received: 747
8 years 4 months ago #244452

Hi,

You could create an additional (manual) shipping method, which you restrict to the zone "outside of Athens", name it accordingly, and where you explain in its description that you will contact the customer.
Set it's price to 0.00, of course. You can then edit it later in the backend.

For your case, and if you haven't done so yet or have a different way of handling it, you could do the same for payment, and allow "pay later" in the system config, so customers can click "pay now" in their order listings after you've set all right in the backend, and shipping cost will then be included in the payment.


Need help with customisations of layouts, style or other site development? PM me!
(Don't forget to turn on "E-mail notification of new messages" )
The following user(s) said Thank You: Mohamed Thelji, verzevoul

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

  • Posts: 1055
  • Thank you received: 11
  • Hikashop Business
8 years 4 months ago #244539

Hi lousyfool,

so if no shipping methods are displayed as i mentioned earlier, there is no way to complete an order for users outside Athens? and show them a message after they hit complete to explain to them about the shippingr?

For your case, and if you haven't done so yet or have a different way of handling it, you could do the same for payment, and allow "pay later" in the system config, so customers can click "pay now" in their order listings after you've set all right in the backend, and shipping cost will then be included in the payment.

Where is this "pay now" option you mentioned? I don't want any costed added in the order cause I will let the users know the ammount of shipping, it will be different for every state.

Thank you

Last edit: 8 years 4 months ago by verzevoul.

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

  • Posts: 2143
  • Thank you received: 747
8 years 4 months ago #244546

verzevoul wrote: so if no shipping methods are displayed as i mentioned earlier, there is no way to complete an order for users outside Athens?

In my previous post I've described a way for everyone to be able to complete their order. There will be no warning or other "message" popping up then, but instead you would put your explanation for users in the description of a new shipping method you would create and restrict to users "outside of Athens".

and show them a message after they hit complete to explain to them about the shippingr?

Unless your current shipping method is free and not restricted to inside Athens, you would still need an additional shipping method for outside Athens, otherwise the message you see now will keep popping up, and users will not be able to finish checkout.

A message after finishing is possible, too, though a tad more complicated. The simplest way - without modifying code - would probably be restricting existing payment method(s) to inside Athens, and creating additional payment method(s) restricted to outside Athens with the "Thank you" page(s) or return URL(s) providing the message you want to give those users.

Where is this "pay now" option you mentioned?

www.hikashop.com/support/documentation/5...nfig.html#main_order -> option "Payment of orders not paid immediately". Requires HikaShop Essential or Business.

I don't want any costed added in the order cause I will let the users know the ammount of shipping, it will be different for every state.

As said, and with the ways suggested above, you'd add shipping cost later via backend, then notify the customer so he can continue with paying the order through the order listing in his user cPanel.


The following is a different approach altogether, of course, but if you know shipping costs for the individual states, why not create zones for the states, and shipping methods accordingly? Could be a bit of work for you depending on number of zones and e.g. weight ranges or other restrictions (= determining the required number of shipping methods), but it's only a one-time effort, with the huge benefit of customers having instant information in checkout, orders being finished completely in checkout, and payment to be made instantly, too.


Need help with customisations of layouts, style or other site development? PM me!
(Don't forget to turn on "E-mail notification of new messages" )
The following user(s) said Thank You: verzevoul

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

Time to create page: 0.053 seconds
Powered by Kunena Forum