Archives

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!

Best Multi Vendor Marketplace Plugin for WordPress Forums Search Search Results for 'update'

Viewing 25 results - 126 through 150 (of 4,410 total)
  • Author
    Search Results
  • #132609
    Henriette
    Participant

    WCFM Ultimate version 6.4.10+ > Was already updated.
    Last snippet doesn’t work either.
    So now I tested with 4 different snippets. Also the ones I found here: https://wclovers.com/forums/topic/wcfm-germanized-entering-a-delivery-time-crashes-product-manager/
    But since that topic is also about other shipping issues I limit myself to this/my topic.
    I will post in 4 different posts in order to make it more clear (I hope).
    It turns out that none of the snippets works as is should.

    —————————————————————-
    Testing 1 of 4
    add_filter( 'wcfm_is_allow_itemwise_notification', '__return_false' );

    Cleared all cache and browser history

    Order #5977
    1 email with subject: “Your order has been received” + PDF Invoice
    Marked as Shipped at once on Orders page (the one with all the orders):
    1 customer email with shipping tracking info for all items together.

    ======================================================================================

    Order #5983
    1 email with subject: “Your order has been received” + PDF Invoice

    On Order Details page:

    Status Update “Pending Payment”:
    1 email with subject: “Note added to your order” for all items together (in Spam Folder)

    Status Update “In Progress”:
    1 email with subject “Your order has been received” (?) with status update “In Progress #5983” + PDF Invoice for complete order.
    1 email with subject: “Note added to your order” with status update “#5983 order status updated to In Progress” for complete order.
    1 email with subject: “Note added to your order” with status update “In Progress” for complete order.

    Status Update: “Shipped”:
    No list of all 3 items to pick from. Only one item visible (Attachment 001).
    Choose: “Update all items tracking info”.
    1 email with shipping tracking info for all items together.

    After updating to Shipped only one item is marked as shipped in the ship section while all items are marked shipped in the order detail overview. (Attachment 001a.)

    Status Update “Completed”:
    1 email with subject “Your order is now complete” with status update “Completed” + PDF Invoice for complete order.
    1 email with subject: “Note added to your order” with status update “Completed” for complete order
    1 email with subject: “Note added to your order” with status update “#5983 order status updated to Completed”

    As you see all four than this one looks the best, except for the item list on shipping tracking ( 001 and 001a)

    Edit: Mind you that this is the one with itemwise instead of itemwized.

    Attachments:
    You must be logged in to view attached files.
    #132603
    nolas154
    Participant
    This reply has been marked as private.
    andrea.cantore
    Participant

    I will do the test you suggested.

    Just to be clear. The status is correctly updated, and synchronized, the problem is that, for any strange reason do not trigger the woocommerce_order_status_changed event.

    Thanks for the answer.

    Hello,

    Thanks for getting in touch with us!
    What you have set “Order Sync” setting at WCFM Admin Setting -> Marketplace Setting ? https://ibb.co/t8h94vZ
    Is only “Pending” order-status will not reflected in main main order?
    Please check once only activate WooCommerce and Our WCFM plugins(all updated). And remove(keep backup) custom code if you have added.
    Let me know how it goes.

    Thanks!

    #132420
    djks74
    Participant

    Dear WCFM team,
    thanks, will try on staging site then will do on live site when its good. 🙂
    will update.

    #132416
    news8
    Participant

    Hello,

    do your code works for the apply vendor with admin verification required ?

    Because I also have some troubles since this last update, I don’t have the notifications and they are not in the membership tab neither so the only way I have to validate their demands is to go through the wordpress users and change their role of “sbscriber” with store owner.

    So to sum up, since this update I don’t have the notifications and I can”t approve the users through the marketplace manager, I hope they won’t be the same problem for the products too, it will be very problematic otherwise….

    Sushobhan
    Keymaster

    Hi,
    This usually happens when you use a different email address than you have used while purchasing our product. So either go back to the previous email id or send us your order id and new email and we will update that from our side.
    @ryad.bouchaoui Sorry we made you feel that way. My apologies!
    Thank You!

    #132391
    Sushobhan
    Keymaster

    Hi,

    Thanks for getting in touch with us!

    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:
    https://wclovers.com/knowledgebase/conflict-check/

    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.

    #132328
    CAM
    Participant

    Payments / withdrawal documentation needs to be improved – there is no mention of withdrawal settings for Stripe split payments.

    Can someone update the documentation with recommended settings for marketplaces that only want to use automatic split payments?

    Sushobhan
    Keymaster

    #2 If we use add_filter( 'wcfm_is_allow_itemwise_notification', '__return_false' ); then only one shipment tracking info email is going to customer when vendor updates shipment tracking, which is correct. But for admin, a different email (Order Note) is getting fired, that too for each item. This behavior is wrong and will get fixed ASAP.
    Thank You!

    SebastianFloKa
    Participant

    Hi,
    thanks for checking!
    The point is, that WCFM didn’t inform that they “will look into this” or “will be fixed with next update” and no answer anywhere so I hired a pro developer from fiverr in order to make your “processing time” usable with germanized. Therefore I’m unfortunately not able to use the fixed “delivery time” from germanized anymore. Usually I’m happy when WCFM fixes my issues but when I saw in changelog you worked on it without informing I was a bit disappointed because I’ve spent all the money and time for nothing.

    However, I can confirm (as mentioned above) that this issue was solved, yes.

    Sushobhan
    Keymaster

    #1 – To get the blue shipped icon when a vendor updates the shipping tracking code, URL, etc, you will need to uncheck Order Sync option from Settings >> Order Settings.

    I’ll test and update the rest of your queries one by one.

    Thank You!

    #132193
    jag.de.torre
    Participant

    Is there an easy way to update all vendors Shipping zone setting when the Main store setting is updated? This way all the shipping by distance fee is the same for everyone. Right now when I updated the Main Store Setting of Shipping by Distance it doesn’t affect all my vendors that already have Shipping Distance setup.

    #132191
    splot.india
    Participant

    Hi, Still no update on this one!

    #132174
    SebastianFloKa
    Participant

    I checked changes in last update and yes, there was implemented a “break;” into the core file at wcfm-ultimate “class-wcfmu-shipment-tracking” line 582.
    But for me the issue persists (but different).

    @djks74
    : everything solved for you or also still having these troubles?
    such as
    https://wclovers.com/forums/topic/wcfm-germanized-entering-a-delivery-time-crashes-product-manager/#post-129778
    or
    https://wclovers.com/forums/topic/please-team-fix-email-bombs-to-customers/

    #132116
    Sushobhan
    Keymaster

    Sorry, It isn’t letting me edit anything using the File Manager plugin. There seems to be some issue connecting backend (while saving a file). See the screenshot- https://imgur.com/ZY11GhT
    If possible go to wp-config.php and change wp-debug to true. Then resolve all the errors you got. Also, check error logs in your server. It looks like you some PHP function error on the site which is causing all this.
    Before doing all this, please update all other plugins, clear all your server and local cache and try again.
    Let me know how it goes.
    Thank You!

    #132074
    Henriette
    Participant

    Sorry this one was my bad.
    The orders where the shipping truck was not there where Local Pickup Orders.
    Nevertheless I don’t understand why the “Shipped” option is there in changing order status because it causes the error to go trough shipping. But I can live with that because if Local Pickup was chosen by customer Vendor has to just mark the order “Completed” instead of choosing “Shipped”.
    But there still is a huge problem with notification emails to the customer because not only they get 1 email per shipped item but this happens also with Local Pickup when the vendor marks the order as “Complete”.
    Actually this happens with every status update vendor makes.
    Please see this topic: https://wclovers.com/forums/topic/please-team-fix-email-bombs-to-customers/

    This topic can be marked as closed.

    #132072
    Henriette
    Participant

    I found out that not only “Shipping Tracking” sends one email per item to customer but ALL of the update statuses.
    This problem is addressed several times by different users.
    https://wclovers.com/forums/topic/customers-receive-one-email-for-each-product-shipped/

    So I tried this code in my child theme’s functions.php
    add_filter( 'wcfm_is_allow_itemize_notification', '__return_false' );
    found here on the same issue: https://wclovers.com/forums/topic/several-order-completed-mail-per-order/
    but it doesn’t work.
    Problem is also mentioned here:
    https://wclovers.com/forums/topic/wcfm-germanized-entering-a-delivery-time-crashes-product-manager/#post-129778
    and here:
    https://wclovers.com/forums/topic/shipment-tracking-and-confirmation/

    I did a test order for three items (see attachment).
    When vendor follows every step of the order updates PENDING – IN PROGRESS – SHIPPED – COMPLETED than the customer receives seventeen emails just for an order of three items. So imagine how much emails he will receive on ten items or more.

    My site is still in test phase but I can not sell this to my vendors. It is very embarrassing for them towards their customers and I am 100% sure that they are going to complain to me about that.

    I also did a search on Woocommerce to see if the problem also exist on single WC site.
    I even did a search like I wanted one email per ordered item. Sometimes I do that when I can not find my problem so I can do the solution in reverse.
    But no single Woocommerce user seems to have this issue.

    Please please fix this. Otherwise I have to stop with WCFM because this is unacceptable for me.
    If I was a customer myself and they bombed me with so many emails on a simple order of only three items I would never buy from this site again.

    Attachments:
    You must be logged in to view attached files.
    #131989
    tgl
    Participant

    @tupresenciaonline.com

    I just got an email back from support telling me that it has always been this way, it’s an issue with Google.

    You said you had it working previous to the recent update?

    andrea.cantore
    Participant

    Dear WC Lovers,
    first of all I want to thank for you incredible plugin.

    I am currently having troubles with the order sync feature.
    It seems that changing some status, do not trigger the woocommerce_order_status_changed.

    For example the pending status it seems that is not recognized.

    I was trying to figuring it alone looking inside wcfmmp_vendor_order_status_update in the class-wcfmmp-ajax.php, but without success.

    Thanks!

    Hello,

    As we mentioned previously, it will required custom development. We will provide you code for one post type(WCFM_CPT_1),

    Add the below code in your functions.php –

    add_action( 'wcfm_capability_manager_left_panel', 'wcfm_cpt1_capability_settings_for_group', 50 );
    function wcfm_cpt1_capability_settings_for_group($wcfm_capability_options){
    	global $WCFM, $WCFMgum,$wcfm_screen_type;
      	//print_r($wcfm_screen_type);die;
      	// CPT1 Capabilities
    		$submit_cpt1 = ( isset( $wcfm_capability_options['submit_cpt1'] ) ) ? $wcfm_capability_options['submit_cpt1'] : 'no';
    		$add_cpt1 = ( isset( $wcfm_capability_options['add_cpt1'] ) ) ? $wcfm_capability_options['add_cpt1'] : 'no';
    		$publish_cpt1 = ( isset( $wcfm_capability_options['publish_cpt1'] ) ) ? $wcfm_capability_options['publish_cpt1'] : 'no';
    		$edit_live_cpt1 = ( isset( $wcfm_capability_options['edit_live_cpt1'] ) ) ? $wcfm_capability_options['edit_live_cpt1'] : 'no';
    		$publish_live_cpt1 = ( isset( $wcfm_capability_options['publish_live_cpt1'] ) ) ? $wcfm_capability_options['publish_live_cpt1'] : 'no';
    		$delete_cpt1 = ( isset( $wcfm_capability_options['delete_cpt1'] ) ) ? $wcfm_capability_options['delete_cpt1'] : 'no';
    	
      	?>
    	<div class="vendor_capability_sub_heading"><h3><?php _e( WCFM_CPT_1_LABEL, 'wc-frontend-manager' ); ?></h3></div>
    		<?php if( in_array( $wcfm_screen_type, array( 'group','staff' ) ) ) {  
    		
    		$WCFM->wcfm_fields->wcfm_generate_form_field( apply_filters( 'wcfm_capability_settings_fields_vendor_cpt1', array("submit_cpt1" => array('label' => __('Manage', 'wc-frontend-manager') , 'name' => 'wcfmgs_capability_manager_options[submit_cpt1]','type' => 'checkboxoffon', 'class' => 'wcfm-checkbox wcfm_ele', 'value' => 'yes', 'label_class' => 'wcfm_title checkbox_title', 'dfvalue' => $submit_cpt1),
    																																																							 "add_cpt1" => array('label' => __('Add', 'wc-frontend-manager') , 'name' => 'wcfmgs_capability_manager_options[add_cpt1]','type' => 'checkboxoffon', 'class' => 'wcfm-checkbox wcfm_ele', 'value' => 'yes', 'label_class' => 'wcfm_title checkbox_title', 'dfvalue' => $add_cpt1),
    																																																							 "publish_cpt1" => array('label' => __('Publish', 'wc-frontend-manager') , 'name' => 'wcfmgs_capability_manager_options[publish_cpt1]','type' => 'checkboxoffon', 'class' => 'wcfm-checkbox wcfm_ele', 'value' => 'yes', 'label_class' => 'wcfm_title checkbox_title', 'dfvalue' => $publish_cpt1),
    																																																							 "edit_live_cpt1" => array('label' => __('Edit Live', 'wc-frontend-manager') , 'name' => 'wcfmgs_capability_manager_options[edit_live_cpt1]','type' => 'checkboxoffon', 'class' => 'wcfm-checkbox wcfm_ele', 'value' => 'yes', 'label_class' => 'wcfm_title checkbox_title', 'dfvalue' => $edit_live_cpt1),
    																																																							 "publish_live_cpt1" => array('label' => __('Auto Publish Live', 'wc-frontend-manager') , 'name' => 'wcfmgs_capability_manager_options[publish_live_cpt1]','type' => 'checkboxoffon', 'class' => 'wcfm-checkbox wcfm_ele', 'value' => 'yes', 'label_class' => 'wcfm_title checkbox_title', 'dfvalue' => $publish_live_cpt1),
    																																																							 "delete_cpt1" => array('label' => __('Delete', 'wc-frontend-manager') , 'name' => 'wcfmgs_capability_manager_options[delete_cpt1]','type' => 'checkboxoffon', 'class' => 'wcfm-checkbox wcfm_ele', 'value' => 'yes', 'label_class' => 'wcfm_title checkbox_title', 'dfvalue' => $delete_cpt1)
    																							) ) );
    		}
    }

    Then modify the functions in class-wcfmcpt-capability.php from “\wp-content\plugins\wcfm-cpt\core” –

    function wcfmcap_is_allow_manage_cpt1( $allow ) {
      	global $WCFM, $WCFMu, $WCFMgs, $wcfmgs_capability_manager_options;
        $current_plan = wcfm_get_membership();
        if(isset($current_plan)) {
          $current_group = get_post_meta($current_plan,'associated_group',true);
          $group_capability_options = get_post_meta($current_group,'_group_capability_options',true);
        }
        //print_r($group_capability_options);die;
        if(isset($group_capability_options['submit_cpt1'])) {
          $submit_cpt1 = ( isset( $group_capability_options['submit_cpt1'] ) ) ? $group_capability_options['submit_cpt1'] : 'no';
          if( $submit_cpt1 == 'yes' )  return false;
        } else {
          $manage_cpt1 = ( isset( $this->wcfm_capability_options['submit_cpt1'] ) ) ? $this->wcfm_capability_options['submit_cpt1'] : 'no';
          if( $manage_cpt1 == 'yes' )  return false;
        }    
        return $allow;
      }
      // WCFM wcfmcap Add Cpt1
      function wcfmcap_is_allow_add_cpt1( $allow ) {
        $current_plan = wcfm_get_membership();
        if(isset($current_plan)) {
          $current_group = get_post_meta($current_plan,'associated_group',true);
          $group_capability_options = get_post_meta($current_group,'_group_capability_options',true);
        }
        if(isset($group_capability_options['add_cpt1'])) {
          $delete_cpt1 = ( isset( $group_capability_options['add_cpt1'] ) ) ? $group_capability_options['add_cpt1'] : 'no';
          if( $delete_cpt1 == 'yes' ) return false; 
        } else {
          $manage_cpt1 = ( isset( $this->wcfm_capability_options['submit_cpt1'] ) ) ? $this->wcfm_capability_options['submit_cpt1'] : 'no';
          if( $manage_cpt1 == 'yes' ) return false;
          $add_cpt1 = ( isset( $this->wcfm_capability_options['add_cpt1'] ) ) ? $this->wcfm_capability_options['add_cpt1'] : 'no';
          if( $add_cpt1 == 'yes' ) return false;      
        }
        return $allow;  	
      }  
      // WCFM wcfmcap Edit Cpt1
      function wcfmcap_is_allow_edit_cpt1( $allow ) {
        $current_plan = wcfm_get_membership();
        if(isset($current_plan)) {
          $current_group = get_post_meta($current_plan,'associated_group',true);
          $group_capability_options = get_post_meta($current_group,'_group_capability_options',true);
        }
        if(isset($group_capability_options['edit_live_cpt1'])) {
          $delete_cpt1 = ( isset( $group_capability_options['edit_live_cpt1'] ) ) ? $group_capability_options['edit_live_cpt1'] : 'no';
          if( $delete_cpt1 == 'yes' ) return false; 
        } else {
          $manage_cpt1 = ( isset( $this->wcfm_capability_options['submit_cpt1'] ) ) ? $this->wcfm_capability_options['submit_cpt1'] : 'no';
          if( $manage_cpt1 == 'yes' ) return false;
            $edit_cpt1 = ( isset( $this->wcfm_capability_options['edit_live_cpt1'] ) ) ? $this->wcfm_capability_options['edit_live_cpt1'] : 'no';
          if( $edit_cpt1 == 'yes' ) return false; 
        }  	
      	return $allow;
      }  
      // WCFM wcfmcap Publish Cpt1
      function wcfmcap_is_allow_publish_cpt1( $allow ) {
        $current_plan = wcfm_get_membership();
        if(isset($current_plan)) {
          $current_group = get_post_meta($current_plan,'associated_group',true);
          $group_capability_options = get_post_meta($current_group,'_group_capability_options',true);
        }
        if(isset($group_capability_options['publish_cpt1'])) {
          $delete_cpt1 = ( isset( $group_capability_options['publish_cpt1'] ) ) ? $group_capability_options['publish_cpt1'] : 'no';
          if( $delete_cpt1 == 'yes' ) return false; 
        } else {
          $manage_cpt1 = ( isset( $this->wcfm_capability_options['submit_cpt1'] ) ) ? $this->wcfm_capability_options['submit_cpt1'] : 'no';
          if( $manage_cpt1 == 'yes' ) return false;
          $publish_cpt1 = ( isset( $this->wcfm_capability_options['publish_cpt1'] ) ) ? $this->wcfm_capability_options['publish_cpt1'] : 'no';
          if( $publish_cpt1 == 'yes' ) return false;  
        }  	               
      	return $allow;
      }  
      // WCFM auto publish live cpt1
      function wcfmcap_is_allow_publish_live_cpt1( $allow ) {
        $current_plan = wcfm_get_membership();
        if(isset($current_plan)) {
          $current_group = get_post_meta($current_plan,'associated_group',true);
          $group_capability_options = get_post_meta($current_group,'_group_capability_options',true);
        }
        if(isset($group_capability_options['publish_live_cpt1'])) {
          $delete_cpt1 = ( isset( $group_capability_options['publish_live_cpt1'] ) ) ? $group_capability_options['publish_live_cpt1'] : 'no';
          if( $delete_cpt1 == 'yes' ) return false; 
        } else {
          $manage_cpt1 = ( isset( $this->wcfm_capability_options['submit_cpt1'] ) ) ? $this->wcfm_capability_options['submit_cpt1'] : 'no';
          if( $manage_cpt1 == 'yes' ) return false;
          $publish_live_cpt1 = ( isset( $this->wcfm_capability_options['publish_live_cpt1'] ) ) ? $this->wcfm_capability_options['publish_live_cpt1'] : 'no';
          if( $publish_live_cpt1 == 'yes' ) return false; 
        }  	
      	return $allow;
      }  
      // WCFM wcfmcap Delete Cpt1
      function wcfmcap_is_allow_delete_cpt1( $allow ) {
        global $WCFM, $WCFMu, $WCFMgs, $wcfmgs_capability_manager_options;
        $current_plan = wcfm_get_membership();
        if(isset($current_plan)) {
          $current_group = get_post_meta($current_plan,'associated_group',true);
          $group_capability_options = get_post_meta($current_group,'_group_capability_options',true);
        }
        if(isset($group_capability_options['delete_cpt1'])) {
          $delete_cpt1 = ( isset( $group_capability_options['delete_cpt1'] ) ) ? $group_capability_options['delete_cpt1'] : 'no';
          if( $delete_cpt1 == 'yes' ) return false; 
        } else {
          $manage_cpt1 = ( isset( $this->wcfm_capability_options['submit_cpt1'] ) ) ? $this->wcfm_capability_options['submit_cpt1'] : 'no';
          if( $manage_cpt1 == 'yes' ) return false;
          $delete_cpt1 = ( isset( $this->wcfm_capability_options['delete_cpt1'] ) ) ? $this->wcfm_capability_options['delete_cpt1'] : 'no';
          if( $delete_cpt1 == 'yes' ) return false;  
        }
                 
      	return $allow;
      }
    

    Make sure all WCFM plugins are updated.

    Thanks.

    #131683
    khuaneng.khor
    Participant

    Hi WCFM, after the recent updates, something wrong with my notification manager:
    1) No notification sound
    2) Notification board no longer auto refreshed (real time) in admin and vendor. We need to reload the page to check for new notification.
    2) Admin already disable notification email on ‘shipment received’, but still receiving the email.
    3) Delayed notification email to vendor as compared to previous

    All these work well with my previous WCFM Ultimate version.

    #131588

    Hi, I have this problem also since the last update of WCFM products.

    Sanmathy Raj
    Participant

    I also had the same issue on 15 May morning after updating the plugins. Tried to empty wp fastest cache several times.but all in vain.
    Hence I rolled back the whole site with previous day backup from my cpanel jetbackup.
    Nice to hear that the issue solved after purging cloudflare cache. Iam also using bunnycdn along with cloud flare. Will purge both cache and check in my staging site which can be updated for testing again. Remember, always backup before updating plugins in live site. Never select all plugins at once to update. Update one by one. Better to check by visiting the homepage or store page after updating a plugin. Memorize or write down the plugin that you are going to update next. This is necessary to catch the culprit among the plugins. That one can be disabled for troubleshooting.

    veliatancredi.vt
    Participant

    I have a problem as well since yesterday when I did the last update, my manager dashboard and my vendors’ dashboard don’t work anymore. When I click on any button it simple refresh the dashboard home. Please help!!!!

Viewing 25 results - 126 through 150 (of 4,410 total)