Forum Replies Created
- AuthorPosts
- MakersParticipant
Hi,
I’m wondering if this feature has been implemented?
Is there another suggested method to sync transactions from WCFM Marketplace to Quickbooks including orders, fees, splits, transfers, refunds, etc?
Thank you!
November 20, 2019 at 9:17 pm in reply to: Renewal Subscription Commission calculation issues/bug #93143MakersParticipantHello,
I’ve asked for some help from my developer friend to look further into this issue and they said I can pass this information to you. They’ve been able to isolate what is causing the issue and have replicated it in their own environment.
I’m hoping WC Lovers can implement a fix in the next update?
Here is the trace for first bug. You can copy this block and send to the developer:
———-Begin block——-
In the class WCFMmp_Shipping, function wcfmmp_add_meta_date_in_shipping_package, they set the vendor_id to $package_key, which isn’t a vendor ID:$item->add_meta_data( ‘vendor_id’, $package_key, true );
Later, when calculating commission, in class WCFMmp_Commission, they get shipping data using this function:
$vendor_shipping = $WCFMmp->wcfmmp_shipping->get_order_vendor_shipping( $order );That function then calls this to get vendor id:
$shipping_vendor_id = $order_item_shipping->get_meta(‘vendor_id’, true);Since ‘vendor_id’ was assigned with package_key previously, this result in a string that isn’t vendor ID.
if ( !empty($vendor_shipping) && isset($vendor_shipping[$vendor_id]) && $product->needs_shipping() )That result in this condition is always false in WCFMmp_Commission->wcfmmp_checkout_order_processed.
That’s why the next payments, vendors don’t get the shipping.
———-End block——-Thank you!
We’re still having this issue detailed in the thread above since September 14th. Is an update fixing this issue coming soon?
October 24, 2019 at 5:28 am in reply to: Renewal Subscription Commission calculation issues/bug #88730MakersParticipantHello,
I’ve asked for some help from my developer friend to look further into this issue and they said I can pass this information to you. They’ve been able to isolate what is causing the issue and have replicated it in their own environment.
I’m hoping WC Lovers can implement a fix in the next update?
Here is the trace for first bug. You can copy this block and send to the developer:
———-Begin block——-
In the class WCFMmp_Shipping, function wcfmmp_add_meta_date_in_shipping_package, they set the vendor_id to $package_key, which isn’t a vendor ID:$item->add_meta_data( ‘vendor_id’, $package_key, true );
Later, when calculating commission, in class WCFMmp_Commission, they get shipping data using this function:
$vendor_shipping = $WCFMmp->wcfmmp_shipping->get_order_vendor_shipping( $order );That function then calls this to get vendor id:
$shipping_vendor_id = $order_item_shipping->get_meta(‘vendor_id’, true);Since ‘vendor_id’ was assigned with package_key previously, this result in a string that isn’t vendor ID.
if ( !empty($vendor_shipping) && isset($vendor_shipping[$vendor_id]) && $product->needs_shipping() )That result in this condition is always false in WCFMmp_Commission->wcfmmp_checkout_order_processed.
That’s why the next payments, vendors don’t get the shipping.
———-End block——-Thank you!
October 21, 2019 at 9:34 pm in reply to: Renewal Subscription Commission calculation issues/bug #88111MakersParticipantThis reply has been marked as private.MakersParticipantThank you very much for this info! Can confirm works like a charm and looks great.
Thanks WC Lovers!
October 17, 2019 at 12:43 am in reply to: Renewal Subscription Commission calculation issues/bug #87306MakersParticipantIn addition to what I mentioned above in my previous post there is also missing meta data for the item on the renewal order as well? Both _vendor_id and _wcfmmp_order_item_processed isn’t in the item meta data for renewal order. Please see attached image for example.
Thank you for helping!
Attachments:
You must be logged in to view attached files.October 16, 2019 at 11:46 pm in reply to: Renewal Subscription Commission calculation issues/bug #87291MakersParticipantHello again,
Please see attached image for explanation of what could be causing the issue I’m having.
The meta data for the subscription renewal order’s shipping is being mixed up with another meta source? For the “vendor_id” it is containing additional meta data and not just the vendor id for the renewal order. Not sure if this is normal?
if not normal is there a way to fix this?
Thank you!
Attachments:
You must be logged in to view attached files.MakersParticipantThis reply has been marked as private.October 14, 2019 at 9:02 pm in reply to: Renewal Subscription Commission calculation issues/bug #86887MakersParticipantThis solution you’ve provided in the post above doesn’t help my situation, because it’s not relevant to my specific issue unfortunately.
My tests involved only one vendor with only the one subscription.
The issue: Shipping goes to the vendor the first time when a customer first orders, but no shipping money goes to the vendor for the renewal order. The shipping money for the renewal order(s) is going to the admin instead of the vendor.
How can I fix this issue?
Thanks you for your help!
October 11, 2019 at 8:47 pm in reply to: Renewal Subscription Commission calculation issues/bug #86355MakersParticipantThis reply has been marked as private.September 29, 2019 at 8:45 pm in reply to: Renewal Subscription Commission calculation issues/bug #84370MakersParticipantThanks for this video, I appreciate that.
I have sent you an email with a video link also showing my process as well and replicating the issue I’m having. if you’d be able to come to my site it would be very much appreciated, because I’ve not been able to figure out what’s causing it.
Thank you very much!
MakersParticipantHi @xyz.murali
Regarding your tax question I think I can help.
I was able to set mine up so that each vendor has their own individual tax rate. You’ll need to setup each one individually in the woocommerce admin dashboard manually. Go to Woocommerce/Settings/Tax. Make a new rate for the specific vendor you’re configuring.
Once this is complete your vendor will be able to select this tax rate in their own vendor dashboard when they’re making a new product or editing an exiting one. They’ll see the new tax selection under the “Tax” tab in the product manager in their dashboard. They’ll need to set each product individually as Taxable and pick the correct rate associated with their store.
In case you might not already know this info… To ensure each vendor selects their rate for each product, you can make it mandatory to select. In the WCFM admin dashboard you can select which fields are mandatory for your vendors when they’re setting up new products. “Product Custom Validation” Tab has these features.
I Hope this info helps you.
Best of luck!
Attachments:
You must be logged in to view attached files.MakersParticipantYou’re welcome, Glad I could help! 🙂
MakersParticipantHi @xyz.murali
I personally have Ultimate, but I’m not sure it’s a requirement to see the PDF invoices. However, I would recommend Ultimate for its features alone. Please see my screenshot attached which shows the location in the vendors dashboard under the “orders” section. You’ll see little icons on the right of the page at each order. The “$” is the icon for the commission invoices.
You will need to get this plugin at the link below which has been recommended by WC Lovers here in the forum in order to have the PDF features on your site.
WooCommerce PDF Invoices & Packing Slips
Best of luck!
Attachments:
You must be logged in to view attached files.MakersParticipantde nada amigo
MakersParticipant@clickeke Wow! Thank you very much for this information.
I’d like to see what @WCfMForum response is to your findings before I implement this into my site. Maybe they can utilize your findings to implement a fix in the next update for those of us effected that doesn’t require sql like you mentioned. Either way I really appreciate this information!
Thank you!
September 25, 2019 at 9:21 pm in reply to: Renewal Subscription Commission calculation issues/bug #83592MakersParticipantYes, we are using the Stripe gateway.
Can you provide a code snippet that might help reinforce your existing code that controls this aspect?
We are not using stripe split pay due to major limitations with WC subscriptions.
Thank you!
September 24, 2019 at 9:57 am in reply to: Renewal Subscription Commission calculation issues/bug #83332MakersParticipantYes I tested with the latest version 3.2.2 and get the same result. No shipping $ upon renewal order is the problem I’m still having.
Thank you for the help!
MakersParticipant@clickeke I’ve been having this issue for 3 months as WC Lovers is aware and debugging still. I’ve been pulling my hair out trying to figure what causes this issue. I hate to say it, but I’m glad I’m not the only one because it shows it’s not an isolated issue. I’m going to follow this thread in hopes a solution to this problem is found, because this is a major problem for us for obvious reasons.
Please see attached for temporary workaround. This is only a partial workaround and not a fix, because the workaround itself only lets you select sub-categories but no main categories.
“I added this code temporarily….
add_filter( ‘wcfmmp_force_store_taxonomy_refresh’, ‘__return_true’ );
added code to a snippet after unchecking the main category “Main Category 1” and only leaving the sub-categories for “Main Category 1” checked and it populated the sub-categories for “Main Category 1” correctly. I was able to break the sub-categories again for “Main Category 1” by checking the main category “Main Category 1” along with the sub-categories.”
Best of luck to us!
Attachments:
You must be logged in to view attached files.September 22, 2019 at 7:00 pm in reply to: Renewal Subscription Commission calculation issues/bug #82968MakersParticipantPlease see attached images. The shop name is missing for shipping on the order detail page for the renewal order.
I have also shown the stripe transaction log for both transactions. The Stripe transaction log shows the renewal not getting the shipping money as expected. It’s going to the admin instead of the vendor it appears.
Thank you!
Attachments:
You must be logged in to view attached files.September 21, 2019 at 10:06 pm in reply to: hide "Enable reviews" option at Advanced tab for Vendors only? #82837MakersParticipantWorks perfect!
Thank you very much!
September 21, 2019 at 9:51 pm in reply to: Renewal Subscription Commission calculation issues/bug #82834MakersParticipantYes correct, this is happening for a single subscription renewal. No shipping $ upon renewal.
Thank you!!
MakersParticipantCreo que la razón es que necesitarías el complemento premium “Woocommerce Frontend Manager – Ultimate” para desbloquear esa función.
Personalmente tengo este complemento y es muy bueno, por lo que en mi opinión vale la pena el dinero extra si está ejecutando una operación seria.
https://wclovers.com/product/woocommerce-frontend-manager-ultimate/
¡La mejor de las suertes!
MakersParticipantHola,
Creo que puedo ayudarte, aunque no soy un soporte oficial aquí. Mire la imagen adjunta para ver un ejemplo para el gerente de producto. Puede cambiar la configuración que menciona en el administrador de la tienda WCFM en la pestaña “Validación personalizada del producto”.
¡Buena suerte!
Attachments:
You must be logged in to view attached files.September 19, 2019 at 8:52 pm in reply to: hide "Enable reviews" option at Advanced tab for Vendors only? #82539MakersParticipantThank you for this it seems to work great for this purpose.
The only other thing I’d also like to be able to do would be… By default have enable reviews unchecked when they add a new product. Since they currently don’t see the option because we added the code above and it’s enabled/checked by default. I understand if this isn’t something you can assist me with.
I appreciate your help very much!
Thank you!
- AuthorPosts