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.