WC Lovers

WooCommerce Frontend Manager - Multivendor marketplace vendor dashboard

We're shifting our Forum based support to a more dedicated support system!

We'll be closing our Forum support from 10th June, 2020 and move to Email Support assistance.

  • If you are a WCFM premium add-ons user, contact us- here
  • Want to know more before buying our add-ons? Send Pre sale queries- here
  • If you are a WCFM free user, please open a support ticket at WordPress.org
  • For WCFM App related queries, reach us- here
From now the forum will be read-only!

Forum Replies Created

Viewing 25 posts - 301 through 325 (of 1,046 total)
  • Author
    Posts
  • in reply to: error on checkout with stripe #129096
    Sushobhan
    Keymaster

    Great to know. I have sent those links to our dev team as well. Thank You for your help.

    in reply to: UI messed up after latest update #129094
    Sushobhan
    Keymaster

    Hello,
    Please use the following CSS-

    .wcfmmp-store-search-form {
        box-shadow: none !important;
    }
    #wcfmmp-stores-wrap ul.wcfmmp-store-wrap li .store-wrapper {
        box-shadow: none !important;
        border: 1px solid #efefef;
    }
    #wcfmmp-stores-wrap ul.wcfmmp-store-wrap li.coloum-3 .store-footer {
        min-height: 110px !important;
        height: 110px !important;
    }
    #wcfmmp-stores-wrap ul.wcfmmp-store-wrap p.store-phone {
        background: none !important;
        border-radius: 0 !important;
    }

    If you aren’t sure where to add this, follow this tutorial- https://www.wpbeginner.com/plugins/how-to-easily-add-custom-css-to-your-wordpress-site/
    Now to fix the location slider current position , use the following JS-

    jQuery( function ( $ ) {
      if ( $( '.wcfmmp-product-geolocate-search-form' ).length > 0 ) {
        setTimeout(function() {
          $( '#wcfmmp_radius_range' ).trigger( 'input' );
        }, 0 );
      }
    } );

    It’s better if you can include this only on this page. There are various ways of achieving that. Read more from here- https://www.wpbeginner.com/wp-tutorials/how-to-easily-add-javascript-in-wordpress-pages-or-posts/
    Let me know how it goes.
    Thank You!

    in reply to: Include Vendor Name and Address in Order #129080
    Sushobhan
    Keymaster

    Hi,
    Kindly replace your previous snippet with this new one-

    add_filter( 'woocommerce_rest_prepare_shop_order_object', function( $response, $order, $request ) {
        global $WCFM;
    
        $order_data = $response->get_data();
    
        foreach ( $order_data['line_items'] as $key => $item ) {
            $vendor_id = $WCFM->wcfm_vendor_support->wcfm_get_vendor_id_from_product( $item['product_id'] );
            if ( $vendor_id && wcfm_is_vendor( $vendor_id ) ) {
                $store_user = wcfmmp_get_store( $vendor_id );
                $email = $WCFM->wcfm_vendor_support->wcfm_vendor_has_capability( $vendor_id, 'vendor_email' ) ? $store_user->get_email() : '';
                $phone = $WCFM->wcfm_vendor_support->wcfm_vendor_has_capability( $vendor_id, 'vendor_phone' ) ? $store_user->get_phone() : '';
                $store_info = $store_user->get_shop_info();
                $address_coordinate = array();
                if ( ! empty( $store_info['store_lat'] ) && ! empty( $store_info['store_lng'] ) ) {
                    $address_coordinate['store_lat'] = $store_info['store_lat'];
                    $address_coordinate['store_lng'] = $store_info['store_lng'];
                }
                $order_data['line_items'][$key]['store'] = array(
                    'id'                 => $vendor_id,
                    'shop_name'          => $store_user->get_shop_name(),
                    'url'                => $store_user->get_shop_url(),
                    'address'            => $store_user->get_address(),
                    'address_coordinate' => $address_coordinate,
                    'email'              => $email,
                    'phone'              => $phone,
                );
            } else {
                $order_data['line_items'][$key]['store'] = array();
            }
        }
    
        $response->set_data( $order_data );
    
        return $response;
    }, 30, 3 );

    Let me know how it goes.
    Thank You!

    in reply to: Disable logo option for vendor #128744
    Sushobhan
    Keymaster

    You will need to copy the files from WCFM plugin folder and paste that to your child theme folder. To edit the store cards go to the file location wc-multivendor-marketplace/views/store-lists/wcfmmp-view-store-lists-card.php and copy this file. Now head over your Child theme folder, create a folder with name ‘wcfm’ (if not already there), inside it create another one called ‘store-lists’. Finally, inside this ‘store-lists’ folder paste the file wcfmmp-view-store-lists-card.php.
    Now, you can make your changes to this newly created file.
    Thank You!

    in reply to: Error campos personalizados registro vendedores #128714
    Sushobhan
    Keymaster

    Yes, that’s not fixed yet. A few days ago, WooCommerce 4.1.0 (major release) launched, so our prime focus was to launch that compatibility as early as possible. We will work on your issue very soon.
    Thank You!

    in reply to: Edit shop page #128713
    Sushobhan
    Keymaster

    It’s hard to tell what will work best for the customers! Also, the frontend UI/UX depends on the business model as well. Like for Amazon, we don’t even care from which vendor we are buying the items as long as its “Fulfilled by Amazon”. There we mostly rely on search and similar item suggestions while making purchases. On the other hand in Etsy or Zatista, individual vendors/artists get more credits from their buyers.
    I agree, the breadcrumb structure you suggested make sense, as it makes navigation much easier. But, it will require some customization to have that inside WooCommerce.
    Thank You!

    in reply to: I click on reports but I am getting the booking tab #128711
    Sushobhan
    Keymaster

    Are you saying it gets broken without you changing anything? Well, that’s odd!

    The Menu Manager is there to provide the admin, full control over Dashboard Menu. But if you don’t want to keep it under your settings page then I can provide you a code to hide it. Will that help?

    Let me know.
    Thank You!

    in reply to: error on checkout with stripe #128539
    Sushobhan
    Keymaster

    Hi,
    Are you using any other Stripe plugin in your site except WCFM Stripe Split pay? If yes, then please deactivate that.
    Please check at wp-admin -> WooCommerce -> Status -> Logs -> wcfm-stripe log -> is any error generated?
    Lastly, as I suggested earlier, please contact your Stripe account manager.
    Thanks You!

    in reply to: Disable logo option for vendor #128536
    Sushobhan
    Keymaster

    Hi,
    Thanks for getting in touch with us!
    You can do this via css or via overriding the templates (better approach) inside your child theme. Like the Store Cards in Store list page is coming from wc-multivendor-marketplace/views/store-lists/wcfmmp-view-store-lists-card.php
    To override this, copy the file to the following path-
    [your-child-theme]/wcfm/store-lists/wcfmmp-view-store-lists-card.php
    Thank You!

    in reply to: WCFM Marketplace – Elementor integrated #128533
    Sushobhan
    Keymaster

    Hi,
    You will need to download, install and activate those add-ons. Please follow this tutorial https://wclovers.com/blog/upgrade-wcfm-wcfm-ultimate/
    Thank You!

    Sushobhan
    Keymaster

    Hi,
    Not totally. But you can achieve almost similar result using WCFM Groups & Staffs.
    You can create different group with different capabilities, using WCFM Groups & Staffs. Now under each group you can specify allowed categories. So you are not letting your vendors create the attributes, but you are providing them a list from which they can pick.
    Next, in Vendor Store Sidebar you can add the widget Vendor Store: Category from wp-admin >> Appearance >> Widgets. This will show the vendor categories on sidebar.

    WCFM also allows vendors to create new attributes, but those attributes aren’t reusable, means they will not appear while editing other products.
    I hope this answers your question.
    Thank You!

    in reply to: UI messed up after latest update #128529
    Sushobhan
    Keymaster

    Sorry, unless I know how it was looking earlier it’s hard for me. Alternately, you have to share your website url and mark the places specifying the changes required. That’s the only way. Thank You!

    Sushobhan
    Keymaster

    Hi,
    I’m not sure what do you mean by steps? It’s copy-paste, nothing else.
    Say I want to change the Store name’s html tag from H1 to a DIV. Now this code is written inside wc-multivendor-marketplace/views/store/wcfmmp-view-store-header.php. Open this file and on line 51 (I’m using v3.3.10) you will find the following code-

    <h1 class="wcfm_store_title">
        <?php echo apply_filters( 'wcfmmp_store_title', $store_info['store_name'], $store_user->get_id() ); ?>
        <?php if( apply_filters( 'wcfm_is_allow_badges_with_store_name', false ) ) { ?>
            <div class="wcfmmp_store_mobile_badges wcfmmp_store_mobile_badges_with_store_name">
                <?php do_action( 'wcfmmp_store_mobile_badges', $store_user->get_id() ); ?>
                <div class="spacer"></div> 
            </div>
        <?php } ?>
    </h1>

    So now to change h1 to div, we will first go to our child theme folder and create a folder name wcfm (all small). Inside it, create another folder store. Now enter into store folder and paste our wcfmmp-view-store-header.php from plugin. You can now safely edit this file and implement your changes. Like can change the H1 tag to DIV tag and that will reflected on the store page.
    To change the widgets inside store sidebar, go to wp-admin >> Appearance >> Widgets and from here you can add or remove widgets to Vendor Store Sidebar
    Is it clear now? Let me know!

    in reply to: I click on reports but I am getting the booking tab #128503
    Sushobhan
    Keymaster

    Hi,
    Thanks for getting in touch with us!
    Open your WCFM dashboard (admin user) >> Settings >> Menu Manager and expand the Reports menu. Check the url field, the value should be something like this – [Home url]/store-manager/reports-sales-by-date/.
    I think somehow this url field value gets changed to Booking menu URL.
    Let me know if this fixes your problem.
    Thank You!

    in reply to: Remove sold by wrapper on Product Detail page #128493
    Sushobhan
    Keymaster

    Hi,
    Thanks for getting in touch with us!
    What do you mean by “Sold By wrapper”? Can you please send me a snapshot annotating the area?
    Thanks!

    Sushobhan
    Keymaster

    Hi,

    Thanks for getting in touch with us!

    Firstly, it shouldn’t come. The checking is already there.

    Assuming you are using the latest version of all the plugins and the themes (please update if not yet), it could be a conflict with one of the plugins or the theme you are using.

    To determine that, please follow this troubleshooting guide, here instead of Rank Math enable WooCommerce and WCFM plugins:
    https://rankmath.com/kb/check-plugin-conflicts/

    Only the site admin would know and your users won’t be affected by this troubleshooting.

    Please let us know if you find the cause.

    Looking forward to helping you.

    Thank You!

    in reply to: Special Characters in site name breaks Email #128463
    Sushobhan
    Keymaster
    This reply has been marked as private.
    in reply to: Special Characters in site name breaks Email #128462
    Sushobhan
    Keymaster

    Hi,
    I tried your Site name, but for me it’s working fine. Also I tried from your website with my email address and there was nothing broken in the email.
    So, I’m not sure how to assist you on this.
    Please let me know.
    Thanks!

    in reply to: Vendor Notifications #128438
    Sushobhan
    Keymaster

    Hi,
    Please contact your hosting provider. It seems there might be some problem with your mail server configuration. Meanwhile you can try using a SMTP plugin like this https://wordpress.org/plugins/wp-mail-smtp/ and check if that resolves the issue.
    Let me know how this goes.
    Thank You!

    in reply to: Coupon draft has a bug! #128433
    Sushobhan
    Keymaster

    Hi,
    Thank you for reporting this.
    We will fix this in our next update.
    Thanks!

    in reply to: Shipping by distance not available #128430
    Sushobhan
    Keymaster

    Hi,
    Thanks for getting in touch with us!
    Shipping by distance feature was introduced in WCFM Marketplace v3.3.9. If you are using a lower version, please update.
    Let me know if this solves your issue.
    Thank You!

    Sushobhan
    Keymaster

    Hi,
    Thanks for getting in touch with us!
    You can overrides the vendor store templates inside your child theme. You can find all the store display components here- wc-multivendor-marketplace\views\store\. To override the files here, copy them to the following path [child-theme-folder]/wcfm/store/[filename.php]
    I hope this answers your question.
    Thank You!

    in reply to: error on checkout with stripe #128425
    Sushobhan
    Keymaster

    Hi,
    Thanks for getting in touch with us!
    Stripe and Stripe split pay works differently. They even use different API.
    From the error it seems there might be some configuration error on your stripe account. I would request you to connect with your Stripe account manager for this.
    Also please go though our documentation page https://docs.wclovers.com/vendor-payment/#stripe-split-pay and make sure you have completed all the steps.
    Looking forward to helping you.
    Thank You!

    Sushobhan
    Keymaster

    Hi,
    Thanks for getting in touch with us!
    A similar top has been already discussed here https://wclovers.com/forums/topic/removing-add-to-cart-from-category-page/. Please take a look.
    Looking forward to helping you.
    Thank You!

    in reply to: Include Vendor Name and Address in Order #128415
    Sushobhan
    Keymaster

    Hi,
    Thanks for getting in touch with us!
    You can add store information under order line-items using the following snippet-

    add_filter( 'woocommerce_rest_prepare_shop_order_object', function( $response, $order, $request ) {
        global $WCFM;
    
        $order_data = $response->get_data();
    
        foreach ( $order_data['line_items'] as $key => $item ) {
            $author_id = $WCFM->wcfm_vendor_support->wcfm_get_vendor_id_from_product( $item['product_id'] );
            if ( $author_id ) {
                $order_data['line_items'][$key]['store'] = array(
                    'id'        => $author_id,
                    'name'      => $WCFM->wcfm_vendor_support->wcfm_get_vendor_store_name_by_vendor( $author_id ),
                    'shop_name' => $WCFM->wcfm_vendor_support->wcfm_get_vendor_store_name_by_vendor( $author_id ),
                    'url'       => wcfmmp_get_store_url( $author_id ),
                    'address'   => $WCFM->wcfm_vendor_support->wcfm_get_vendor_address_by_vendor( $author_id )
                );
            }
        }
        
        $response->set_data( $order_data );
        
        return $response;
    }, 30, 3 );

    Add this code to your child theme’s functions.php
    In case you do not have child theme then add code using this plugin – https://wordpress.org/plugins/code-snippets/
    Let me know how this goes.
    Thanks!

Viewing 25 posts - 301 through 325 (of 1,046 total)