April 2, 2015 at 5:54 pm #40546
I need some clarification on ‘shipping to'. Example, for ‘shipping to' I have allowed all countries. Now some sellers do not want to sell to all countries, some do. For example, the sellers that don't want to sell to USA they leave the shipping blank in their dashboard/shipping section. But now when a customer who wants shipping to USA selects that sellers product – in the checkout it does not say the seller doesnt ship to USA instead it shows £0 charge for shipping and allows the transaction to be completed.
I do not want to control where sellers will ship to, I want them to control it. But at present sellers need to price shipping for all destinations the WP admin has set. Not all want to sell everywhere, is there a workaround to get this to work how I am envisioning it?April 2, 2015 at 6:51 pm #40548
Every seller can control their shipping rate and where they want to ship. So seller can set their shipping details as they want. Can you please point out the main thing which you are looking for?. You said that wp admin has set ( i did not get this word). Because in the latest version of dokan only seller can set his shipping details for his product.
Thanks.April 2, 2015 at 8:58 pm #40555
In WP Admin > Woocommerce > Settings I have allowed all countries – If I restrict this to UK, then the sellers can only assign rates for UK.
Now assume I have allowed all countries in Europe – One seller only wants to sell within the UK and NO OTHER COUNTRIES. The seller only sets a rate for UK and no other rates are set.
What happens when a customer from outside UK attempts to order a product from this seller? Well the customer is allowed to complete the order and is charged £0.00 for shipping.
What I need is – If the seller has not set a shipping rate for a specific region/country then the order can not be completed by a customer from that specific country.
If the seller has enabled that country by adding shipping rates then a customer from that country can place an order.April 4, 2015 at 6:01 pm #40646
If a seller has defined shipping prices for UK only, then the product will be available to sell on UK only.
If a customer from india is trying to buy that product, then he will get a error message in the checkout page.
We can not confirm the shipping address until the checkout page as the customer hasn't entered the shipping address.
You do not need to change any settings from WooCommerce.
If you are still not clear about this, please feel free to ask again. I am happy to answer in more detail.
Thank you 🙂April 6, 2015 at 7:00 pm #40739
Thanks Nayem for your reply. Using your example – in my setup the customer from India is able to purchase the product with 0 shipping cost, even though the seller has only set rates for UK. But I will check and again report back.April 16, 2015 at 5:25 pm #41540
Ok what's happening,
Example if the seller has only allowed shipping the UK. A customer from India attempts to order a product from this seller.
The system allows the user to add the product to cart. The customer goes to checkout and selects India as his billing/delivery address. The Cart totals now show shipping ‘SHIPPING:Free' the customer is then allowed to make payment (I have Stripe set up). The Stripe payment box appears and the customer clicks ok to confirm payment, the stripe box turns green with a tick to show it has gone through. Then the page scrolls up and then it shows a error saying shipping is not available. Having checked Stripe it appears no payment has been taken but the fact it went green the customer will presume its taken until he actually checks his statement.
However this is very misleading for the customer. The customer should be advised as soon as he enters India into the address field no shipping available it should NEVER say shipping:free – this will cause arguments with customers.
Can we get this fixed?April 16, 2015 at 6:12 pm #41545This reply has been marked as private.
The topic ‘Allow Sellers to set which countries to 'ship to'’ is closed to new replies.