Forum Replies Created

Viewing 47 posts - 1 through 47 (of 47 total)
  • Author
    Posts
  • in reply to: Product Category Selection when listing products #48938
    João
    Participant

    Hi guys,

    I also checked Adam’s site and that’s exactly what I need. Tried to implement, but not successfully.
    Can you please share the code for the categories selection?

    Thanks

    in reply to: Variable Products Options #48686
    João
    Participant

    Hey,

    In this case I guess we really need to modify the plugin code.

    I mean, WCVendors is very well done and flexible for most of the things you will need, but some tweaks you really have to play a bit with the source code and then keep a registry of all your code changes and update the plugin manually after passing the changes to the new version… You can always ask the support to implement a ‘user friendly’ way to do what you want in the next versions and they will do it if it’s something more users are requesting.

    It helps a lot to use a code comparing tool (I use kaleidoscope) before you update plugins where you changed the source code.

    Still worth it if you consider all that’s already done by the original plugin.

    Good work!

    in reply to: Variable Products Options #48232
    João
    Participant

    Hi Stefan,

    It’s in this file: wc-vendors-pro/public/forms/partials/wcvendors-pro-product-variations.php
    The options start around line 30.

    Regards

    in reply to: Problem after saving variable product #46659
    João
    Participant

    Hi Anna,

    Here you have my WooCommerce system status. It’s from my development website which has only the basic plugins, but is on the same machine and replicates the bug as well.

    
    ### WordPress Environment ###
    
    Home URL: https://playground.zibbart.com
    Site URL: https://playground.zibbart.com
    WC Version: 2.6.7
    Log Directory Writable: ✔
    WP Version: 4.6.1
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ✔
    Language: en_US
    
    ### Server Environment ###
    
    Server Info: Apache/2.2.31 (Unix) mod_ssl/2.2.31 OpenSSL/1.0.1e-fips DAV/2 mod_bwlimited/1.4 PHP/5.6.25
    PHP Version: 5.6.25
    PHP Post Max Size: 128 MB
    PHP Time Limit: 300
    PHP Max Input Vars: 10000
    cURL Version: 7.38.0
    OpenSSL/1.0.1e
    
    SUHOSIN Installed: –
    MySQL Version: 5.6.33
    Max Upload Size: 128 MB
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    GZip: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔
    
    ### Database ###
    
    WC Database Version: 2.6.7
    : 
    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: ✔
    
    ### Active Plugins (6) ###
    
    MarketPlace: by BuddyBoss – 1.1.2
    BuddyPress: by The BuddyPress Community – 2.7.0
    WC Vendors - Stripe Commissions & Gateway: by WC Vendors – 1.0.4
    WC Vendors Pro: by WC Vendors – 1.3.7
    WC Vendors: by WC Vendors – 1.9.5
    WooCommerce: by WooThemes – 2.6.7
    
    ### Settings ###
    
    Force SSL: –
    Currency: EUR (€)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    
    ### API ###
    
    API Enabled: ✔
    
    ### WC Pages ###
    
    Shop Base: #4 - /shop/
    Cart: #5 - /cart/
    Checkout: #6 - /checkout/
    My Account: #7 - /my-account/
    
    ### Taxonomies ###
    
    Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)
    
    ### Theme ###
    
    Name: OneSocial Child Theme
    Version: 1.1.4
    Author URL: http://www.buddyboss.com
    Child Theme: ✔
    Parent Theme Name: OneSocial
    Parent Theme Version: 1.1.4
    Parent Theme Author URL: http://www.buddyboss.com
    WooCommerce Support: ✔
    
    ### Templates ###
    
    Overrides: –
    
    ### WC Vendors Pro ###
    
    Theme Compatability: -
    Pro Dashboard Page: - #14
    Feedback form page: - #15
    Vendor Shop Permalink: - vendors/
    
    ### Templates ###
    
    Overrides: –
    
    in reply to: WC Vendors DEMO – Can't unselect checkboxes #46658
    João
    Participant

    Great 🙂
    Ok, I’ll do it.

    Thanks!

    in reply to: Problem after saving variable product #46555
    João
    Participant

    Hi Anna,

    Did you check it? It happens in your demo so it’s quite obvious and would be great to have it fixed soon.

    Thanks

    in reply to: Problem after saving variable product #46344
    João
    Participant

    Thanks Anna. Meanwhile, I received an answer from BuddyBoss support and they confirmed that it’s a WC Vendors Pro issue and not from their Marketplace plugin, as I first suspected.

    Let me know when you have news.

    Thanks

    in reply to: Problem after saving variable product #46240
    João
    Participant

    Hi,

    Did you take a look at this? I believe it’s a pro bug.

    Thanks

    in reply to: Variable Products Options #46049
    João
    Participant

    Already found it! Thanks

    in reply to: Custom work request #44058
    João
    Participant

    Hi,

    Any news on this topic? Is Jamie going to implement in future Pro releases?
    Would be great!

    Thanks

    in reply to: Can't download the last release 1.3.7 access denied, expired #43973
    João
    Participant

    Yup, same here.

    João
    Participant

    Hi all,

    I also had this problem in a different topic (https://www.wcvendors.com/help/topic/2-bugs-at-least-country-table-rate-shipping/).

    Making this change both in // Check to see if the product has any rates set. and // Check to see if the store has any rates set. from that file fixed the problem. Now the shipping is again totally sent to the vendor when qty 2 of the same product are bought in the same order.

    Thanks for the effort! Was a tricky one to fix!

    in reply to: Add page to dashboard #43639
    João
    Participant

    Anyone?

    in reply to: 2 Bugs (at least) – Country Table Rate Shipping #43441
    João
    Participant

    Hello,

    I still have this problem to solve…
    Any updates?

    Thanks,
    João Capinha

    in reply to: Product Category Selection when listing products #42910
    João
    Participant

    I am also interested on this. I have hundreds of categories and it’s getting impossible to find the category with checkboxes or list.

    in reply to: 2 Bugs (at least) – Country Table Rate Shipping #42668
    João
    Participant

    Hi,

    Any updates on this?

    Thanks

    in reply to: 2 Bugs (at least) – Country Table Rate Shipping #42496
    João
    Participant

    Hey Jamie,

    Sure, take your time.
    Forget those gateways as I didn’t use them. They were installed by woocommerce out of the box, but I didn’t use them. For testing I used the bank transfer and then the admin marked the orders as processing manually.

    Yes, Flat rate is all good. Just Country rate has this little problem.

    If you need any other data to help mimicking just ask me. I can share the DB with you as it was created just for this and it’s almost empty only with test data.

    But basically it’s a new WordPress installation, new plugins, storefront and the admin set the shipping to be country rate, vendor set shipping (I tested with global store configs and with specific product config. Btw, I used: ‘PT | empty | 5’ to set 5$ to any place in Portugal) and then just buy qty 2 of one product and you’ll see the problem.

    Thanks

    in reply to: 2 Bugs (at least) – Country Table Rate Shipping #42482
    João
    Participant

    a:100:{s:24:”show_vendor_registration”;i:1;s:26:”manual_vendor_registration”;i:1;s:8:”give_tax”;i:0;s:13:”give_shipping”;i:1;s:17:”shop_html_enabled”;i:1;s:21:”vendor_shop_permalink”;s:8:”vendors/”;s:20:”shop_headers_enabled”;i:0;s:19:”vendor_display_name”;s:9:”shop_name”;s:7:”sold_by”;i:1;s:13:”sold_by_label”;s:7:”Sold By”;s:17:”seller_info_label”;s:11:”Seller Info”;s:15:”can_show_orders”;i:1;s:23:”can_view_order_comments”;i:1;s:25:”can_submit_order_comments”;i:1;s:21:”can_view_order_emails”;i:1;s:14:”can_export_csv”;i:1;s:24:”can_view_backend_reports”;i:0;s:25:”can_view_frontend_reports”;i:1;s:19:”can_submit_products”;i:1;s:27:”can_edit_published_products”;i:1;s:24:”can_submit_live_products”;i:1;s:8:”instapay”;i:1;s:8:”schedule”;s:6:”manual”;s:21:”mail_mass_pay_results”;i:1;s:21:”vendor_dashboard_page”;s:1:”8″;s:19:”product_orders_page”;s:1:”9″;s:18:”shop_settings_page”;s:2:”10″;s:10:”db_version”;s:5:”1.5.0″;s:17:”dashboard_page_id”;i:12;s:24:”vendor_store_header_type”;s:3:”pro”;s:18:”store_shop_headers”;i:1;s:20:”store_single_headers”;i:0;s:24:”disable_wp_admin_vendors”;i:0;s:17:”allow_form_markup”;i:0;s:20:”single_product_tools”;i:0;s:22:”product_management_cap”;i:0;s:20:”order_management_cap”;i:0;s:26:”shop_coupon_management_cap”;i:0;s:23:”settings_management_cap”;i:0;s:22:”ratings_management_cap”;i:0;s:23:”shipping_management_cap”;i:0;s:14:”view_store_cap”;i:0;s:18:”delete_product_cap”;i:0;s:21:”duplicate_product_cap”;i:0;s:26:”can_edit_approved_products”;i:0;s:20:”dashboard_date_range”;s:7:”monthly”;s:18:”orders_sales_range”;s:7:”monthly”;s:17:”products_per_page”;i:20;s:16:”coupons_per_page”;i:20;s:24:”hide_order_customer_name”;i:0;s:36:”hide_order_customer_shipping_address”;i:0;s:35:”hide_order_customer_billing_address”;i:0;s:25:”hide_order_customer_phone”;i:1;s:23:”hide_order_view_details”;i:0;s:25:”hide_order_shipping_label”;i:0;s:21:”hide_order_order_note”;i:0;s:26:”hide_order_tracking_number”;i:0;s:23:”hide_order_mark_shipped”;i:0;s:20:”vendor_product_trash”;i:0;s:19:”vendor_coupon_trash”;i:0;s:15:”view_your_store”;i:0;s:24:”default_store_banner_src”;s:116:”https://www.wcvendors.com:8888/wp-content/plugins/wc-vendors-pro/includes/assets/images/wcvendors_default_banner.jpg”;s:21:”verified_vendor_label”;s:15:”Verified Vendor”;s:15:”disable_select2″;i:0;s:16:”feedback_page_id”;i:13;s:20:”vendor_ratings_label”;s:15:”Product Ratings”;s:15:”feedback_system”;i:1;s:16:”feedback_display”;i:0;s:19:”feedback_sort_order”;s:4:”desc”;s:21:”feedback_order_status”;s:10:”processing”;s:24:”commission_coupon_action”;s:3:”yes”;s:15:”commission_type”;s:7:”percent”;s:18:”commission_percent”;i:0;s:18:”hide_product_basic”;a:5:{s:11:”description”;i:0;s:17:”short_description”;i:0;s:10:”categories”;i:0;s:4:”tags”;i:0;s:10:”attributes”;i:0;}s:18:”hide_product_media”;a:2:{s:8:”featured”;i:0;s:7:”gallery”;i:0;}s:20:”hide_product_general”;a:12:{s:3:”sku”;i:0;s:15:”private_listing”;i:0;s:12:”external_url”;i:0;s:11:”button_text”;i:0;s:5:”price”;i:0;s:10:”sale_price”;i:0;s:3:”tax”;i:0;s:14:”download_files”;i:0;s:17:”download_file_url”;i:0;s:14:”download_limit”;i:0;s:15:”download_expiry”;i:0;s:13:”download_type”;i:0;}s:22:”hide_product_inventory”;a:5:{s:16:”manage_inventory”;i:0;s:9:”stock_qty”;i:0;s:10:”backorders”;i:0;s:12:”stock_status”;i:0;s:17:”sold_individually”;i:0;}s:21:”hide_product_shipping”;a:4:{s:6:”weight”;i:0;s:12:”handling_fee”;i:0;s:10:”dimensions”;i:0;s:14:”shipping_class”;i:0;}s:20:”hide_product_upsells”;a:3:{s:8:”up_sells”;i:0;s:10:”crosssells”;i:0;s:16:”grouped_products”;i:0;}s:16:”product_form_cap”;a:1:{s:13:”attribute_cap”;i:0;}s:16:”category_display”;s:6:”select”;s:11:”tag_display”;s:6:”select”;s:13:”tag_separator”;b:0;s:12:”file_display”;s:8:”file_url”;s:25:”product_max_gallery_count”;i:4;s:21:”hide_settings_general”;a:4:{s:7:”payment”;i:0;s:8:”branding”;i:0;s:8:”shipping”;i:0;s:6:”social”;i:0;}s:19:”hide_settings_store”;a:6:{s:19:”pv_shop_description”;i:0;s:14:”pv_seller_info”;i:0;s:16:”_wcv_company_url”;i:0;s:16:”_wcv_store_phone”;i:0;s:13:”store_address”;i:0;s:13:”vacation_mode”;i:0;}s:21:”hide_settings_payment”;a:1:{s:6:”paypal”;i:0;}s:22:”hide_settings_branding”;a:2:{s:12:”store_banner”;i:0;s:10:”store_icon”;i:0;}s:22:”hide_settings_shipping”;a:3:{s:12:”handling_fee”;i:0;s:15:”shipping_policy”;i:0;s:13:”return_policy”;i:0;}s:20:”hide_settings_social”;a:8:{s:7:”twitter”;i:0;s:9:”instagram”;i:0;s:8:”facebook”;i:0;s:8:”linkedin”;i:0;s:7:”youtube”;i:0;s:9:”pinterest”;i:0;s:11:”google_plus”;i:0;s:8:”snapchat”;i:0;}s:19:”hide_signup_general”;a:4:{s:7:”payment”;i:0;s:8:”branding”;i:0;s:8:”shipping”;i:0;s:6:”social”;i:0;}s:17:”hide_signup_store”;a:5:{s:19:”pv_shop_description”;i:0;s:14:”pv_seller_info”;i:0;s:16:”_wcv_company_url”;i:0;s:16:”_wcv_store_phone”;i:0;s:13:”store_address”;i:0;}s:19:”hide_signup_payment”;a:1:{s:6:”paypal”;i:0;}s:20:”hide_signup_branding”;a:2:{s:12:”store_banner”;i:0;s:10:”store_icon”;i:0;}s:20:”hide_signup_shipping”;a:3:{s:12:”handling_fee”;i:0;s:15:”shipping_policy”;i:0;s:13:”return_policy”;i:0;}s:18:”hide_signup_social”;a:7:{s:7:”twitter”;i:0;s:9:”instagram”;i:0;s:8:”facebook”;i:0;s:8:”linkedin”;i:0;s:7:”youtube”;i:0;s:9:”pinterest”;i:0;s:11:”google_plus”;i:0;}s:21:”vendor_pending_notice”;s:98:”Your application has been received. You will be notified by email the results of your application.”;s:22:”vendor_approved_notice”;s:103:”Congratulations! You are now a vendor. Be sure to configure your store settings before adding products.”;s:18:”default_commission”;s:2:”50″;}

    in reply to: 2 Bugs (at least) – Country Table Rate Shipping #42481
    João
    Participant

    Hi Jamie,

    To be sure about other plugins, I decided to make a fresh install on my http://www.wcvendors.com just with the following plugins:

    Installed Plugins

    The theme is Storefront. And the vendor’s commission is 50% for this test.

    Same problem again: Vendor configures 50$ product with 5$ shipping using country table rate shipping from wc vendors. Customer buys qty 2 of the same product, pays 2*50+2*5 on checkout (the admin receives this correct value). Vendor only receives (2*50)*0.5 + 1*5. So it’s missing the second 5 from the shipping of the second product.

    The exact same situation, but using flat rate, the shipping is correctly sent to the vendor for the second product. This one works like a charm. But I need to use the country table rate on my marketplace…

    I’ll send the ‘wc_prd_vendor_options’ for the situation with the country table rate in the next post.

    Now I am sure it is not problem of my installation or plugin conflicts but yes from the country table rate logic.
    Please take another look at this problem because I am sure you can reproduce it as I just did.

    Thanks again!

    in reply to: 2 Bugs (at least) – Country Table Rate Shipping #41500
    João
    Participant

    Hey Jamie,

    Yes. It shows up there normally and I can change the values there like with the standard procedure.
    Everything looks normal.

    in reply to: 2 Bugs (at least) – Country Table Rate Shipping #41144
    João
    Participant

    Hey Jamie,

    Any update on this?

    Thanks

    in reply to: 2 Bugs (at least) – Country Table Rate Shipping #40933
    João
    Participant

    Great! Thanks again!

    in reply to: 2 Bugs (at least) – Country Table Rate Shipping #40931
    João
    Participant

    Hey Jamie,

    Any updates on this topic?

    Thanks

    in reply to: Auctions Order Details #40882
    João
    Participant

    For your information, the _vendor_order_item_id and _vendor_commission you see on that picture is relative to the previous order in the system and not to the order from the picture.

    in reply to: Cancelling Sale price doesn't work #40732
    João
    Participant

    Hey Jamie,

    You are right. I made some confusion because the dates menu was still open.
    But, in my website, I use a plugin (http://mihajlovicnenad.com/improved-sale-badges/) to show the promotion badge (it’s has many masks and a sale countdown) and I realized that the badge is not cancelled just by removing the sale price.
    It only goes away if the vendor removes the sale price and changes the ‘To’ date to some date before today. This way, when saving the product, the dates menu will not display and my sales badges plugin does the expected job. Probably the guys from this plugin are using the calendar to activate the badge and not just the sale price…

    On the back end, when the admin removes the sale, the calendar closes. Then just opens again if ‘schedule’ button is clicked. In the front end remains open even without sale and maybe this is causing the conflict… If it’s easy to make it disappear, would be nice. If not, I’ll have to dig into the badges plugin and find another way.

    Thanks

    in reply to: 2 Bugs (at least) – Country Table Rate Shipping #40728
    João
    Participant

    Hi,

    I am using a hook from ‘Paid Memberships Pro’ to set the commission to each vendor after they choose a plan as it depends on their choice.

    This is how I set the vendors commission:

    update_user_meta( $vendor_id, '_wcv_commission_type', 'percent_fee' );
     update_user_meta( $vendor_id, '_wcv_commission_percent', $wcvm_my_starter_commission );
     update_user_meta( $vendor_id, '_wcv_commission_fee', $wcvm_my_starter_fee );

    The cart and checkout show the correct price to the customer. The payment is also correct with one shipping + taxes per each product. Just the coommission shown in the vendor dashboard (and also in the admin dashboard) is not correct.

    So I really don’t know…

    Thanks

    in reply to: 2 Bugs (at least) – Country Table Rate Shipping #40725
    João
    Participant

    Hi Jamie,

    I upgraded now to pro 1.3.6 but I still have the same issue… My vendors insert all prices without taxes and then WooCommerce does the math.

    Here is my ‘wc_prd_vendor_options’:

    a:115:{s:21:"vendor_dashboard_page";s:2:"29";i:0;b:0;s:19:"product_orders_page";s:2:"30";i:1;b:0;s:18:"shop_settings_page";s:2:"31";i:2;b:0;i:3;b:0;s:10:"db_version";s:5:"1.5.0";i:4;b:0;i:5;b:0;i:6;b:0;i:7;b:0;s:24:"show_vendor_registration";i:0;s:26:"manual_vendor_registration";i:0;s:8:"give_tax";i:1;s:13:"give_shipping";i:1;s:17:"shop_html_enabled";i:1;s:21:"vendor_shop_permalink";s:8:"vendors/";s:20:"shop_headers_enabled";i:1;s:19:"vendor_display_name";s:9:"shop_name";s:7:"sold_by";i:1;s:13:"sold_by_label";s:31:"[:en]Sold By[:pt]Vendido por[:]";s:17:"seller_info_label";s:48:"[:en]Seller Info[:pt]Informação do Vendedor[:]";s:15:"can_show_orders";i:1;s:23:"can_view_order_comments";i:1;s:25:"can_submit_order_comments";i:1;s:21:"can_view_order_emails";i:1;s:14:"can_export_csv";i:1;s:24:"can_view_backend_reports";i:0;s:25:"can_view_frontend_reports";i:1;s:19:"can_submit_products";i:1;s:27:"can_edit_published_products";i:1;s:24:"can_submit_live_products";i:0;s:8:"instapay";i:1;s:8:"schedule";s:6:"manual";s:21:"mail_mass_pay_results";i:1;s:17:"dashboard_page_id";i:35;s:24:"vendor_store_header_type";s:3:"pro";s:18:"store_shop_headers";i:1;s:20:"store_single_headers";i:0;s:24:"disable_wp_admin_vendors";i:0;s:17:"allow_form_markup";i:0;s:22:"product_management_cap";i:0;s:20:"order_management_cap";i:0;s:26:"shop_coupon_management_cap";i:1;s:23:"settings_management_cap";i:0;s:22:"ratings_management_cap";i:0;s:23:"shipping_management_cap";i:0;s:14:"view_store_cap";i:0;s:18:"delete_product_cap";i:0;s:21:"duplicate_product_cap";i:0;s:26:"can_edit_approved_products";i:1;s:20:"dashboard_date_range";s:7:"monthly";s:18:"orders_sales_range";s:6:"weekly";s:17:"products_per_page";s:2:"20";s:16:"coupons_per_page";s:2:"20";s:20:"vendor_product_trash";i:0;s:19:"vendor_coupon_trash";i:0;s:15:"view_your_store";i:0;s:24:"default_store_banner_src";s:105:"https://zibbart.com/wp-content/plugins/wc-vendors-pro/includes/assets/images/wcvendors_default_banner.jpg";s:21:"verified_vendor_label";s:19:"Vendedor Verificado";s:15:"disable_select2";i:0;s:16:"feedback_page_id";i:36;s:20:"vendor_ratings_label";s:23:"Avaliações do Produto";s:15:"feedback_system";i:1;s:16:"feedback_display";i:1;s:19:"feedback_sort_order";s:4:"desc";s:21:"feedback_order_status";s:10:"processing";s:24:"commission_coupon_action";s:3:"yes";s:15:"commission_type";s:7:"percent";s:18:"commission_percent";i:0;s:16:"category_display";s:9:"checklist";s:11:"tag_display";s:6:"select";s:12:"file_display";s:8:"file_url";s:25:"product_max_gallery_count";s:1:"4";s:21:"vendor_pending_notice";s:99:"A sua solicitação foi recebida. Será brevemente notificado por email do resultado do seu pedido.";s:22:"vendor_approved_notice";s:141:"Parabéns! Você agora é um vendedor no bemvestir.moda. Certifique-se de configurar as definições da sua loja antes de adicionar produtos.";s:23:"vendor_dashboard_notice";s:0:"";s:18:"hide_product_panel";a:5:{s:9:"inventory";i:0;s:8:"shipping";i:0;s:14:"linked_product";i:0;s:9:"attribute";i:0;s:8:"advanced";i:0;}s:18:"hide_product_types";a:4:{s:6:"simple";i:0;s:8:"variable";i:0;s:7:"grouped";i:1;s:8:"external";i:1;}s:25:"hide_product_type_options";a:2:{s:7:"virtual";i:1;s:12:"downloadable";i:1;}s:17:"hide_product_misc";a:4:{s:5:"taxes";i:0;s:3:"sku";i:0;s:8:"featured";i:0;s:9:"duplicate";i:0;}s:16:"product_page_css";s:0:"";s:20:"single_product_tools";i:1;s:24:"hide_order_customer_name";i:0;s:36:"hide_order_customer_shipping_address";i:0;s:35:"hide_order_customer_billing_address";i:0;s:25:"hide_order_customer_phone";i:1;s:23:"hide_order_view_details";i:0;s:25:"hide_order_shipping_label";i:0;s:21:"hide_order_order_note";i:0;s:26:"hide_order_tracking_number";i:0;s:23:"hide_order_mark_shipped";i:0;s:18:"hide_product_basic";a:5:{s:11:"description";i:0;s:17:"short_description";i:0;s:10:"categories";i:0;s:4:"tags";i:0;s:10:"attributes";i:0;}s:18:"hide_product_media";a:2:{s:8:"featured";i:0;s:7:"gallery";i:0;}s:20:"hide_product_general";a:12:{s:3:"sku";i:0;s:15:"private_listing";i:0;s:12:"external_url";i:0;s:11:"button_text";i:0;s:5:"price";i:0;s:10:"sale_price";i:0;s:3:"tax";i:0;s:14:"download_files";i:0;s:17:"download_file_url";i:0;s:14:"download_limit";i:0;s:15:"download_expiry";i:0;s:13:"download_type";i:0;}s:22:"hide_product_inventory";a:5:{s:16:"manage_inventory";i:0;s:9:"stock_qty";i:0;s:10:"backorders";i:0;s:12:"stock_status";i:0;s:17:"sold_individually";i:0;}s:21:"hide_product_shipping";a:4:{s:6:"weight";i:0;s:12:"handling_fee";i:0;s:10:"dimensions";i:0;s:14:"shipping_class";i:0;}s:20:"hide_product_upsells";a:3:{s:8:"up_sells";i:0;s:10:"crosssells";i:0;s:16:"grouped_products";i:0;}s:16:"product_form_cap";a:1:{s:13:"attribute_cap";i:1;}s:13:"tag_separator";s:5:"comma";s:21:"hide_settings_general";a:4:{s:7:"payment";i:0;s:8:"branding";i:0;s:8:"shipping";i:0;s:6:"social";i:0;}s:19:"hide_settings_store";a:6:{s:19:"pv_shop_description";i:0;s:14:"pv_seller_info";i:0;s:16:"_wcv_company_url";i:0;s:16:"_wcv_store_phone";i:0;s:13:"store_address";i:0;s:13:"vacation_mode";i:0;}s:21:"hide_settings_payment";a:1:{s:6:"paypal";i:0;}s:22:"hide_settings_branding";a:2:{s:12:"store_banner";i:0;s:10:"store_icon";i:0;}s:22:"hide_settings_shipping";a:3:{s:12:"handling_fee";i:0;s:15:"shipping_policy";i:0;s:13:"return_policy";i:0;}s:20:"hide_settings_social";a:8:{s:7:"twitter";i:0;s:9:"instagram";i:0;s:8:"facebook";i:0;s:8:"linkedin";i:0;s:7:"youtube";i:0;s:9:"pinterest";i:0;s:11:"google_plus";i:0;s:8:"snapchat";i:0;}s:19:"hide_signup_general";a:4:{s:7:"payment";i:0;s:8:"branding";i:0;s:8:"shipping";i:0;s:6:"social";i:0;}s:17:"hide_signup_store";a:5:{s:19:"pv_shop_description";i:0;s:14:"pv_seller_info";i:0;s:16:"_wcv_company_url";i:0;s:16:"_wcv_store_phone";i:0;s:13:"store_address";i:0;}s:19:"hide_signup_payment";a:1:{s:6:"paypal";i:0;}s:20:"hide_signup_branding";a:2:{s:12:"store_banner";i:0;s:10:"store_icon";i:0;}s:20:"hide_signup_shipping";a:3:{s:12:"handling_fee";i:0;s:15:"shipping_policy";i:0;s:13:"return_policy";i:0;}s:18:"hide_signup_social";a:7:{s:7:"twitter";i:0;s:9:"instagram";i:0;s:8:"facebook";i:0;s:8:"linkedin";i:0;s:7:"youtube";i:0;s:9:"pinterest";i:0;s:11:"google_plus";i:0;}s:20:"hide_categories_list";s:0:"";s:20:"hide_attributes_list";s:0:"";}

    in reply to: Pro Dashboard in different languages #40694
    João
    Participant

    @digitalchild, I will do that for sure. Currently I’m waiting for him to launch qTranslate next update and after that we will start coding the WC Vendors integration and I’ll put you in contact!

    Thanks,
    João Capinha

    in reply to: 2 Bugs (at least) – Country Table Rate Shipping #40691
    João
    Participant

    Ups there’s a legend error in the first image. The admin gets 20% and the vendor 80%.

    in reply to: 2 Bugs (at least) – Country Table Rate Shipping #40689
    João
    Participant

    Hi Jamie,

    1 – You are right. I thought the shipping override was also applied to table rate, but it is not yet. I’ll be anxiously waiting for it on 1.4.0 then! Specially if the vendor can decide himself per product basis if one shipping per product is charged or one per order for that product.

    2 – The shipping error still exists. I created a new vendor and did a new order but the results are the same. Please check the next images where I explain all the calculations and show my admin and vendor settings.

    I hope you can reproduce this error and fix it for v1.3.6 🙂

    Thanks,
    João Capinha

    Order Details

    Here are the admin settings:
    Admin settings 1
    Admin settings 1
    Admin settings 2
    Admin settings 2

    Here are the vendor shipping settings:
    Vendor global shipping
    Vendor Shop Shipping Settings

    vendor specific product shipping
    Vendor Product Shipping Settings

    Up to date
    WC Vendors Up to date

    in reply to: Pro Dashboard in different languages #40643
    João
    Participant

    Hi,

    I had the same problem with wpml and also a problem with wpml and wcvendors shipping (don’t ask me what, but the whole thing just didn’t work perfectly) so I went to find another solution and found qTranslateX.

    This plugin doesn’t create any duplicate pages or products so everything is much easier and hard to break. Basically the translated terms are stored on the db like this: [:en]Hello[:fr]Bonjour[:]
    And then it shows just the desired language in the frontend. So even when you change the language it is fast as the page is still the same.

    Btw, I am working with the plugin developer to let vendors translate product titles and descriptions in the frontend dashboard. Also, he will find a way to define each user’s language so they only receive emails in the desired language (and not in the customer’s language or machine that generated the email. Right now if an someone buys in english, the french vendor receives that email also in english).

    Another advantage is that all the attention goes to the same page and is not spread to copies in other languages. For me that makes much more sense even in SEO terms. Ah, they also have some plugins to integrate woocommerce and yoast seo with qTranslate. I’m using and they work fine.

    So give it a try and you should be fine!

    in reply to: 1.3.4 – Disable the product qty stopped working #39533
    João
    Participant

    btw, can the vendors have the ‘Product Qty Override’ option on their dashboard when the admin is set to use Country Table Rate? Just like it happens with the Flat Rate.

    Thanks

    in reply to: Vendor Free shipping #39531
    João
    Participant

    You’re right Anna,

    I hope Jamie can do it because it’s really an essential function for a marketplace.

    in reply to: 1.3.4 – Disable the product qty stopped working #39529
    João
    Participant

    Hi Anna,

    Please confirm.. in your admin > wocommerce >settings > shipping > vendor shipping… Product Qty Override National and Product Qty Override International .. This is being ignored?

    Yes, it’s the admin part (at least). I forgot to mention that my website is using Country Table Rate, so the vendors don’t even have the option to choose the qty rule.

    But just to be sure, I changed in the admin to Flat Rate for testing and found something funny here too.

    Test 1:
    Admin shipping: Flat Rate
    Admin default shipping prices: all fields empty
    Vendor default shipping: Configured
    Product specific shipping: all fields empty
    –Result: Customer doesn’t receive shipping prices and can’t buy.

    Test 2:
    Admin shipping: Flat Rate
    Admin default shipping prices: all fields empty
    Vendor default shipping: Configured or not configured (same result)
    Product specific shipping: Configured
    –Result: Works as it should and even the qty rule is being correctly applied. So the specific product override is doing the job it should.

    Test 3:
    Admin shipping: Country Table Rate
    Admin default shipping prices: all fields empty
    Vendor default shipping: Configured or not configured
    Product specific shipping: Configured or not configured
    –Result: It works. In this case, one shipping per unit sold is being charged.

    Test 4:
    Admin shipping: Country Table Rate
    Admin default shipping prices: Qty rule active
    Vendor default shipping: Configured or not configured
    Product specific shipping: Configured or not configured
    –Result: The qty rule doesn’t work and we charge again one shipping per unit sold.

    I think you got the idea and can test in your end. Something is not perfect in the shipping and I bet it’s a small detail.
    This concerns me a lot because I have custom code to work with the country table rate and need to use it.

    Waiting for your feedback,
    Thanks again!

    in reply to: post_status – Hide from shop and vendor dashboard #39254
    João
    Participant

    Hey,

    Just making sure you didn’t forget my question 🙂

    in reply to: Feedback from deleted products #39130
    João
    Participant

    Hi Anna,

    Yes, but it’s kinda ugly to have a page with missing fields so maybe it’s possible to store the name of deleted items that have reviews somewhere.

    Not a priority at all! Just an idea 🙂

    Thanks

    in reply to: Percentage + Fee (per product sold) #36852
    João
    Participant

    Hi Ben,

    That code has little problem.
    The line:

    $commission_rate = WCV_Commission::get_commission_rate( $product_id );

    results in 0.

    Is this code outdated?

    Thanks

    in reply to: Variable Product not sending shipping money to vendor #36790
    João
    Participant

    Sorry about the confusion! I’ll be waiting. Thanks

    in reply to: Variable Product not sending shipping money to vendor #36786
    João
    Participant

    Maybe I was not clear enough. I am using WC Vendors Pro table rate shipping. Not any other plugin so it should send the shipping money to the vendor because I have that option enabled.
    It only sends if I am using flat rate. Not with table rate…

    in reply to: Variable Product not sending shipping money to vendor #36670
    João
    Participant

    Update:

    The previous post was with ‘Table Rate Shipping’, which I want use.
    Right now I tested the same situation but with ‘Flat Rate’ and the shipping money is correctly sent to the vendors.
    So the problem is with ‘Table Rate Shipping’ and variable products.

    in reply to: Social Marketplace WC Vendors Observation #36268
    João
    Participant

    Hi,

    I am also using social marketplace and at the beginning was quite slow (5s – 6s) to load each page, but after some work I got my main page loading in about 1.4s according to gtmetrix.
    Main changes were basically using CloudFlare CDN (it really makes a big difference). The free version is more than enough for most of the websites.

    I am also using a plugin called ‘Plugin Organizer‘. It’s very useful to selective load plugins per page or post type. It kinda saved my website.
    Most of the plugins are too powerful and are designed to cover a wide range of functionality and probably you don’t need to run it on every single page so use this plugin!

    And everytime my website was slow, it was not WC Vendors fault, but some other plugin.
    Same for Buddypress, despite I am not using groups and friends connections (just because I don’t need it). These plugins and themes are very well coded and you should not expect performance problems caused by them alone.

    Other thing that changed my website completely was changing the PHP version my server was using. My server gives me some options and I passed from the default PHP 5.6 (Single php.ini) to PHP 5.6 (FastCGI) and it doubled my speed right on.

    Ah, don’t forget to use a cache plugin. I’m using WP Super Cache and it is doing a great job for the logged out users!

    Hope your site gets faster!

    Regards,
    João Capinha

    in reply to: Product goes live without admin approval #35049
    João
    Participant

    ups, the other attached configuration image is here*

    in reply to: Pro dashboard – Round Product Totals Plot #34496
    João
    Participant

    Hey,

    Both admin panel and database had correct values so I can’t understand why that error happened… There wasn’t any value with 4 decimal places.
    I’ve been playing a lot around VAT rules and the product prices have been changing according to that. Maybe something got broken.
    As I am still in tests phase, I restarted the commissions and orders and I’ll be taking a look to see if this happens again.
    Right now, with the new test orders, it’s ok.

    Thanks

    in reply to: Just sell to allowed countries #31994
    João
    Participant

    Ok you got me. This vendor had a default shipping price to PT that I had completely forgotten!

    Thanks for the bullet proof plugin 😀

    in reply to: Woocommerce Subscriptions and WC Vendors Pro Add Product #29983
    João
    Participant

    Hi Ben,

    I’ve found the origin of the problem on the code.

    File: wc-vendors-pro/templates/dashboard/product-edit.php
    Line: 154
    <?php do_action( ‘woocommerce_product_options_shipping’ ); ?>

    Commenting this line, the page is back to normal.
    So the problem is here. Any idea about the solution?

    in reply to: Woocommerce Subscriptions and WC Vendors Pro Add Product #29921
    João
    Participant

    Hi Ben,

    Buddyboss Marketplace was not yet updated, but I followed your advice and tested with:

    – WordPress 4.5
    – Storefront 1.6.1
    – Woocommerce 2.5.5
    – WC Vendors 1.8.8
    – WC Vendors Pro 1.2.5
    – Woocommerce Subscriptions 2.0.12

    Everything is ok until I activate Woocommerce Subscriptions Plugin. After that, the ‘Add Product’ from the front end will open with hidden fields and without tabs. Also the footer of the page is gone.

    Later I even changed WC Vendors code to allow to hide the subscription products from the vendor dashboard, but I got the same problem despite the subscription products were not showing up on the list.

    It looks like something related to the extra types of products that the subscription plugin creates and the dashboard front end integration.
    For my specific situation, I only need the subscription product available to the admin so anything simple that removes the subscriptions options from the vendors dashboard will do the job.

    Any idea?

    Thanks!

    in reply to: Hide Products from Pending Vendor #29180
    João
    Participant

    Hi Ben,

    Thanks a lot for the reply. I ended up adding a query on the “wcs-user-functions.php” file from WooCommerce Subscriptions plugin where it changes the user role depending on the subscription state and it works fine!

    UPDATE wp_postmeta SET meta_value = ‘visible’ WHERE meta_value = ‘hidden’ AND post_id IN (SELECT ID FROM wp_posts WHERE post_type = ‘product’ AND post_author = ‘$user_id’);

    and

    UPDATE wp_postmeta SET meta_value = ‘hidden’ WHERE meta_value = ‘visible’ AND post_id IN (SELECT ID FROM wp_posts WHERE post_type = ‘product’ AND post_author = ‘$user_id’);

Viewing 47 posts - 1 through 47 (of 47 total)