Problem Description #
You run a multi-vendor marketplace and need the plugin to send offers to the correct vendor or to display offers in vendor dashboards.
Common symptoms:
- Offer emails go to site admin instead of vendor.
- Vendors cannot see or respond to offers in their dashboards.
Cause:
Multi-vendor plugins manage vendor product ownership and email routing; Name Your Price may be designed for single-store workflows by default and needs integration/adaptation to send offers to vendor emails or to expose offers via vendor dashboards.
Solution – step-by-step #
- Check plugin docs for marketplace support
- Review WPFactory docs or support threads for known marketplace integrations. Some forum threads show users requesting multi-vendor support. WordPress.org+1
- Determine desired routing (admin vs vendor)
- Decide whether offers should go to vendor email, to admin only, or to both. Check plugin email settings for recipient configuration; if only admin is supported, proceed to step 3.
- Use vendor-aware filters (developer)
Many marketplace plugins expose filters to get vendor email by product ID. Add a small code snippet to route offer emails to vendor email:
add_filter( ‘price_offering_email_recipient’, function( $recipient, $offer ) {
$product_id = $offer->product_id;
$vendor_email = get_vendor_email_by_product( $product_id ); // vendor plugin function
return $vendor_email ? $vendor_email : $recipient;
}, 10, 2 );
- Replace get_vendor_email_by_product with your marketplace plugin function.
- Test vendor dashboard visibility
- If you need vendors to manage offers in their dashboard, ask the marketplace plugin if they provide hooks to show custom post types or data in vendor panels, and integrate accordingly.
- If integration is complex, open support request with both plugin devs
- Provide product IDs, vendor setup, and expected behavior — both WPFactory and your marketplace plugin maintainers can advise integration steps.
- Provide product IDs, vendor setup, and expected behavior — both WPFactory and your marketplace plugin maintainers can advise integration steps.
Prerequisites #
- Admin + developer access and knowledge of vendor plugin APIs.
Additional Notes / Prevention #
For multi-vendor marketplaces, establish a clear workflow for offer notifications and processing (who accepts, who fulfills).
