January 8, 2017 at 2:44 pm #52470
I’m setting Flat Rate for vendors but I have a problem with national / international rates. Using a test account, I create a vendor account shipping from Spain and set 5 euros for national shipping and 10 for international shipping. When I try to purchase a product from Spain, checkout just calculate 10 euros as vendor shipping, neither showing nor re-calculating to 5 euros. Maybe I have to set any additional item?
You could test it at http://esmem.sg-host.com/. All products you could see are shipped from Spain. At product page you could see both shipping rates, and at checkout you could see the national rate is not applied.
Thank you in advance for your help 🙂January 8, 2017 at 11:41 pm #52499
Please double-check that your test vendor account has entered the Store Address and the Store Shipping address in the store settings & shipping settings:
pro dashboard > settings > store
pro dashboard > settings > shipping
Also, please reply with your WooCommerce System Status.January 9, 2017 at 4:35 pm #52564
Hi again Anna,
Thank you for your help. I’ve found the problem: at shipping tab in Pro Dashboard the default option is “address store”, but I don’t include the address store information. If I choose “shipping > other” and choose Spain, it works, so I suppose I need to activate store address or make this option (shipping > other > country) mandatory when vendor setup his account.
Anyway, when I visit “wc vendors > setting form”, I see the following message: “Store address ( if you use pro shipping this option will not work. )”, and certainly this information isn’t appearing in Pro Dashboard settings, so why is “store address” an option in the shipping tab? Is there any other place to setup it?
Thank you and best regards,
EsmeJanuary 10, 2017 at 11:26 am #52621This reply has been marked as private.January 10, 2017 at 11:47 am #52623This reply has been marked as private.January 10, 2017 at 7:45 pm #52663
First check and make sure your vendor(s) has entered a store shipping address, and that this has been set in their store settings > shipping as the shipping from address.
Secondly, we do have a bug with International product level override in shipping; this is being or has been fixed and will be available in the next Pro release.
Is the vendor’s own default shipping rate working properly? Is it just the product level shipping rate/override that you are having difficulty with?January 11, 2017 at 5:57 am #52701
Yes, the product shipping rate was the issue.
If a vendor DOES enter a shipping rates in the store settings tab, does it show up under their banner on the “view store” tab?
I have seen this a few times and I DO NOT want addresses made public of the sellers.January 11, 2017 at 6:14 pm #52758
To ensure that you do not publish your vendors’ locations, you can do the following edit to your store-header.php file:
1. First, make a folder in your theme/child theme file called: wc-vendors
2. Make a folder within wc-vendors called: store
3. Go to your plugins > wcvendors-pro and find the store-header.php template. Here’s the path: wp-content/plugins/wcvendors-pro/templates/store/store-header.php
4. Copy that template and move it to the folder in your theme/child theme you just created: wp-content/themes/your-theme-or-child-theme/wc-vendors/store/storeheader.php
5. Make these two edits:
Remove approx line 55, which looks like this:
$address = ( $address1 != '') ? $address1 .', ' . $city .', '. $state .', '. $store_postcode : '';
You must be logged in to reply to this topic.