Claim your freedom to choose the perfect partner for your multi-vendor journey.

FREEDOM25

Celebrate the festive season by giving your marketplace a powerful lift!

FESTIVE20

5.0.0
Something big is coming for marketplace admins… MultiVendorX 5.0 is almost here. Are you ready?
Be the first to explore all the game-changing features!
Power your marketplace dreams with unbeatable Black Friday deals!

MVXBLACK30

Supercharge your marketplace vision with unstoppable Cyber Monday deals!

MVXCYBER30

Holiday cheer, bigger savings
Take 25% off-because your marketplace deserves a gift too.

happyholiday

Reply To: Remove unused sections on edit product

#241506
Anushka Sinha
Moderator

Hi @zedmandesign,
Thank you again for your continued patience.
As mentioned earlier, our plugin is set up to send email notifications for orders with the status Processing or Completed.
Since the issue you’re experiencing with Stripe is due to its configuration within the WooCommerce Stripe plugin. We recommend reaching out to the Stripe Support Team to resolve the issue first.
In the meantime, if you’d like to ensure that vendors receive emails even when the order status is set to On Hold, you can add the following code snippet to the functions.php file of your currently active theme:

function restrict_vendor_new_order_mail($recipient, $order) {
$order_status = $order == NULL ? "cancelled": $order->get_status();
//In new order,vendor will receive only 'processing' mail no other mail will send to vendor.
if ($order_status == 'failed' || $order_status == 'cancelled' || $order_status == 'pending' && !$order_status == 'processing') {
return;
} else {
return $recipient;
}
}
add_filter('woocommerce_email_recipient_vendor_new_order', 'restrict_vendor_new_order_mail', 1, 2);

If you need any further assistance from our end, please don’t hesitate to reach out. We’re always here to help!

Shopping Cart
Scroll to Top