Product Help Documentation - NopAdvance

NopAdvance Store

Installation and configuration - Vendor Based Discount Condition

Buy Now

The Must Have Products from Selected Vendors feature extends the default nopCommerce discount functionality by allowing store owners to apply a discount only when products from specific vendors are present in the customer's shopping cart.

This feature works together with the default nopCommerce discount system and adds an additional validation rule. The discount will be applied only if the customer’s cart contains at least one product from the vendors selected by the administrator.

This helps store owners run vendor-based promotional campaigns and promote products from specific vendors.

Key Highlights

  • Vendor-based discount condition: Allows discounts only when products from selected vendors are present in the shopping cart.
  • Works with default nopCommerce discounts: Extends the default discount system without replacing existing functionality.\
  • Flexible vendor selection: Administrators can select one or multiple vendors.
  • Easy configuration from the discount page: The rule can be configured directly from the default nopCommerce Discount Edit page.
  • Plugin enable/disable control: Administrators can enable or disable the plugin from the Configure page.
  • Supports coupon-based discounts: Works with coupon codes along with vendor conditions.
  • Improves vendor promotions: Helps promote products from selected vendors.
  • Encourages vendor-specific sales: Customers are encouraged to purchase products from specific vendors to receive discounts.

Installation and Configuration

All our plugins require you to first install the NopAdvance.Core plugin as a prerequisite for its operation. Please refer to the instructions on how to install a plugin while proceeding with the setup.

Once installed, the Must Have Products from Selected Vendors menu will appear under: NopAdvance → Plugins in your nopCommerce Admin Panel.

Selected Vendors in cart discount plugin navigation menu

How the Feature Works

  • The customer must add at least one product from the selected vendors to the shopping cart.
  • If a product from the selected vendor is present in the cart, the discount will be applied.
  • If no product from the selected vendors is present in the cart, the discount will not be applied, even if a valid coupon code is entered.

Plugin Configuration

Selecting the Configure menu item will bring up the configuration page, as shown in the image below.

From this page, administrators can enable or disable the plugin functionality.

nopCommerce vendor based discount extension configuration setting

How to Use

  • Go to Admin → Promotions → Discounts
  • Create a new discount or edit an existing one
  • Select Must Have Products from Selected Vendors as the Discount Requirement Type
  • Select the vendors that must exist in the customer's shopping cart
  • Save the discount.

The discount will apply only when at least one product from the selected vendors is in the cart.

If no product from the selected vendors is present in the cart, the discount will not be applied.

vendor based discount condition requirement setting page

That's all you need to do in order to use this discount requirement in your nopCommerce store.