Best Multi Vendor Marketplace Plugin for WordPress › Forums › Search › Search Results for 'update'
- AuthorSearch Results
- May 18, 2020 at 5:50 pm #132609
In reply to: Please Team fix email bombs to customers
Henriette
ParticipantWCFM 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 InvoiceOn 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.May 18, 2020 at 5:31 pm #132603In reply to: I can't access to the page store-manager/settings
nolas154
ParticipantThis reply has been marked as private.May 18, 2020 at 2:32 pm #132514andrea.cantore
ParticipantI 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_changedevent.Thanks for the answer.
May 18, 2020 at 12:51 pm #132451Sarmistha Chakraborty
MemberHello,
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!
May 18, 2020 at 10:08 am #132420In reply to: Shipment tracking and confirmation
djks74
ParticipantDear WCFM team,
thanks, will try on staging site then will do on live site when its good. 🙂
will update.May 18, 2020 at 9:39 am #132416In reply to: Notification manager issues after update
news8
ParticipantHello,
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….
May 18, 2020 at 8:12 am #132395Sushobhan
KeymasterHi,
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!May 18, 2020 at 7:55 am #132391In reply to: admin ajax error choose membership
Sushobhan
KeymasterHi,
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.
May 17, 2020 at 11:33 pm #132328In reply to: Stripe and withdrawal
CAM
ParticipantPayments / 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?
May 17, 2020 at 10:54 pm #132309Sushobhan
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!May 17, 2020 at 9:35 pm #132282SebastianFloKa
ParticipantHi,
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.
May 17, 2020 at 9:21 pm #132273Sushobhan
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!
May 17, 2020 at 5:24 pm #132193In reply to: Distance Rate Shipping
jag.de.torre
ParticipantIs 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.
May 17, 2020 at 4:56 pm #132191In reply to: "Disable Multivendor Checkout" Bug
splot.india
ParticipantHi, Still no update on this one!
May 17, 2020 at 4:17 pm #132174In reply to: Shipment tracking and confirmation
SebastianFloKa
ParticipantI 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/May 17, 2020 at 12:31 pm #132116In reply to: Become a vendor Button add to menu
Sushobhan
KeymasterSorry, 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!May 17, 2020 at 9:57 am #132074In reply to: Shipping Option disappeared
Henriette
ParticipantSorry 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.
May 17, 2020 at 9:54 am #132072Topic: Please Team fix email bombs to customers
in forum WCFM – UltimateHenriette
ParticipantI 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.May 17, 2020 at 1:22 am #131989In reply to: Map markers on main product page are not accurate
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?
May 16, 2020 at 9:24 pm #131896andrea.cantore
ParticipantDear 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 thewoocommerce_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_updatein theclass-wcfmmp-ajax.php, but without success.Thanks!
May 16, 2020 at 3:27 pm #131766Sarmistha Chakraborty
MemberHello,
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.
May 16, 2020 at 10:35 am #131683Topic: Notification manager issues after update
in forum WCFM – Ultimatekhuaneng.khor
ParticipantHi 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 previousAll these work well with my previous WCFM Ultimate version.
May 16, 2020 at 3:59 am #131588In reply to: Map markers on main product page are not accurate
tupresenciaonline.com
ParticipantHi, I have this problem also since the last update of WCFM products.
May 16, 2020 at 12:32 am #131538Sanmathy Raj
ParticipantI 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.May 15, 2020 at 11:27 pm #131515veliatancredi.vt
ParticipantI 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!!!!
- AuthorSearch Results