Home Forums WC Vendors Pro Support Vendor can't complete order

NOTICE: We've Moved to a Ticket System for Support

As of August 31, 2017 (12am EST) our support forums will be retired (read-only), and we will be moving to a support ticket system.  This will allow us to better organize and answer support requests, and provide a more personalized experience as we assist our customers.

For the time being, we will leave our forums open for reading and learning while we work on creating a more robust Knowledge Base for everyone to use.

If you are a WC Vendors Pro customer please open a support ticket here. 

If you are a WC Vendors user please open a support ticket on the Wordpress.org forums.

The information on this forum is outdated and in most instances no longer relevant. Please be sure to check our documentation for the most up to date information.


Thank you to all of our customers!


Viewing 14 posts - 1 through 14 (of 14 total)
  • Author
  • #57554
    Michael Matker


    I am using WC Vendor Pro with the Media Center WordPress theme and I did a test order and I noticed two issues.

    1. The seller did not get the shipping fee although it is setup for them to get shipping
    2. The vendor can’t complete the order and add shipping details

    Is something configured wrong?

    Michael Matker

    Sorry here is the system report:

    ### WordPress Environment ###
    Home URL: https://opscotch.com
    Site URL: https://opscotch.com
    WC Version: 2.6.14
    Log Directory Writable: ✔
    WP Version: 4.7.2
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ✔
    Language: en_US
    ### Server Environment ###
    Server Info: Apache/2.4.23
    PHP Version: 5.6.30
    PHP Post Max Size: 64 MB
    PHP Time Limit: 300
    PHP Max Input Vars: 1000
    cURL Version: 7.36.0
    SUHOSIN Installed: –
    MySQL Version: ❌ 5.5.52 - We recommend a minimum MySQL version of 5.6. See: WordPress Requirements
    Max Upload Size: 64 MB
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    GZip: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔
    ### Database ###
    WC Database Version: 2.6.14
    woocommerce_sessions: ✔
    woocommerce_api_keys: ✔
    woocommerce_attribute_taxonomies: ✔
    woocommerce_downloadable_product_permissions: ✔
    woocommerce_order_items: ✔
    woocommerce_order_itemmeta: ✔
    woocommerce_tax_rates: ✔
    woocommerce_tax_rate_locations: ✔
    woocommerce_shipping_zones: ✔
    woocommerce_shipping_zone_locations: ✔
    woocommerce_shipping_zone_methods: ✔
    woocommerce_payment_tokens: ✔
    woocommerce_payment_tokenmeta: ✔
    MaxMind GeoIP Database: ❌ The MaxMind GeoIP Database does not exist - Geolocation will not function. You can download and install it manually from http://dev.maxmind.com/geoip/legacy/geolite/ to the path: . Scroll down to \"Downloads\" and download the \"Binary / gzip\" file next to \"GeoLite Country\"
    ### Active Plugins (16) ###
    Redux Framework: by Team Redux – 3.6.3
    Contact Form 7: by Takayuki Miyoshi – 4.6.1
    WPBakery Visual Composer: by Michael M - WPBakery.com – 5.0.1
    Limit Login Attempts: by Johan Eenfeldt – 1.7.1
    Media Center Extensions: by Transvelo – 2.5.0
    Regenerate Thumbnails: by Alex Mills (Viper007Bond) – 2.2.6
    Slider Revolution: by ThemePunch – 5.2.6
    WC Vendors Pro: by WC Vendors – 1.3.9
    WC Vendors: by WC Vendors – 1.9.8
    WooCommerce Stripe Gateway: by WooCommerce – 3.0.7
    WooCommerce Product CSV Import Suite: by Automattic – 1.10.12
    WOOF - WooCommerce Products Filter: by realmag777 –
    WooCommerce Shipping Per Product v2: by WooThemes – 2.2.8
    WooCommerce: by WooThemes – 2.6.14
    WordPress Importer: by wordpressdotorg – 0.6.3
    YITH WooCommerce Wishlist: by YITHEMES – 2.0.16
    ### Settings ###
    Force SSL: ✔
    Currency: USD ($)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    ### API ###
    API Enabled: ✔
    ### WC Pages ###
    Shop Base: #4225 - /shop/
    Cart: #4226 - /cart/
    Checkout: #4227 - /checkout/
    My Account: #9 - /account/
    ### Taxonomies ###
    Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)
    ### Theme ###
    Name: MediaCenter Child
    Version: 2.5.0
    Author URL: http://transvelo.com
    Child Theme: ✔
    Parent Theme Name: MediaCenter
    Parent Theme Version: 2.5.0
    Parent Theme Author URL: http://transvelo.com/
    WooCommerce Support: ✔
    ### Templates ###
    Overrides: –
    ### WC Vendors Pro ###
    Theme Compatability: -
    Pro Dashboard Page: - #4441
    Feedback form page: - #4621
    Vendor Shop Permalink: - vendors/
    ### Templates ###
    Overrides: –

    Are you using our Vendor Shipping? (wp admin > woocommerce > settings > shipping : Vendor Shipping)

    Does the Vendor have their store address entered?

    Do you have both site default rate settings for the Vendor Shipping and does the Vendors have default store rates set?

    If you are using our Vendor Shipping, are you using Flat Rate or Country Table Rate?

    Michael Matker


    WC Vendor Shipping is enabled. I don’t have any other shipping methods enabled. The store does have it’s address and has default shipping set through the WC Vendor Pro dashboard. I am using flat rate shipping for Vendor Shipping.


    DO you have this active?
    If so, deactivate it.
    WooCommerce Shipping Per Product v2: by WooThemes – 2.2.8

    Michael Matker

    I have deactivated WooCommerce Shipping Per Product. I have done 3 test transactions and vendor still does not get shipping and vendor can’t complete an order / add tracking number etc.


    Ok- this is odd- but we can continue to rule out some things:
    -Have you tested with only WooCommerce, WC Vendors and WC Vendors Pro active? (all other plugins deactivated)
    -Have you tested using the Storefront theme?
    -Do you have this checked: wp admin > woocommerce > wc vendors > general: Give vendors any shipping collected per-product
    -(wp admin > woocommerce > settings> shipping > vendor shipping) DO you have this checked as a standalone method?
    – Try resetting the vendor & pending vendor roles, in case the permissions are being ignored for some reason: wp admin > woocommerce > system status > tools: reset WC Vendors Roles

    If these troubleshooting steps do not isolate the issue, please pass along an admin login & password in a private reply, and I will take a look.


    I just set up a store and added a product. I set my shipping rate in my vendor dashboard : dashboard > settings > shipping
    When I added my product to the cart- shipping showed. All was well.

    Either your vendors do not have their shipping rates set or they do not have their store addresses set.
    Please check over your vendor accounts. Look to ensure, as I mentioned in one of the posts above, that they have their store address set (they go to: pro dashboard > settings > store) and shipping (pro dashboard > settings > shipping)

    Michael Matker

    Hi Anna,

    You need to go a step further and complete a transaction. Once you complete it as a guest user and then log back into your store you will see the sale but you don’t get credit for the shipping and you can’t complete the order through the front end.

    You can use the test stripe gateway to do this.


    I did that test. When I purchased from the vendor shop I set up, as a guest vendor, the transaction- including shipping- went as expected. I was charged $2 shipping.

    I checked wp admin > commissions and the vendor (annawcv) received the shipping and the proper commissions. Order #4648

    1. set default shipping rates on the admin level in case your vendors don’t set their store default rates: wp admin > woocommerce > settings > shipping > vendor shipping

    2. Ensure your vendors all have set their store address (pro dashboard > settings > store )

    Michael Matker

    From the front end as the shop owner can you see you received shipping and can you complete the order from the front end?

    Michael Matker

    For example when I log into my vendor account this is what I see: https://i.imgur.com/0nxBKM5.png

    The guest user was charged the vendor shipping rate of $7.95 which I see in the backend, but from the front end vendor view they don’t see that or get commission for it. They also can’t complete the order from the front end.

    Michael Matker

    Interesting, I will create new test accounts.

    Is there a way to mark order “Complete” vs. “Processing” from the front end dashboard?


    No- only the admin can mark complete (there may be more than one vendor in an “order”.) Vendors can marked shipped from their pro dashboard > order page

    Let me know how you testing goes

Viewing 14 posts - 1 through 14 (of 14 total)
  • The forum ‘WC Vendors Pro Support’ is closed to new topics and replies.