One Vendor Per Checkout
How to Create a Limit for One Vendor Per Checkout
This guide will walk you through setting up a limit that restricts customers to adding only one vendor per checkout. This is useful for stores that want to ensure customers don’t mix products from multiple vendors in a single order.
Step-by-Step Instructions
Limit Type
- Select: Whole Cart
- This ensures the limit applies to the entire cart, enforcing the rule across all items.
Limit Name
- Enter: A unique name to identify the limit.
Example: "One Vendor Per Checkout"
- Naming your limit helps you quickly recognize it if you have multiple limits set up.
Activation Dates
- Leave blank: This will keep the limit active indefinitely.
Active
- Keep checked: This ensures the limit is active and will be applied to every checkout session.

Audience Settings
Audience Type
- Select: Everyone
- This will apply the limit to all users visiting your store, regardless of their customer status or tags.
Tags Exclusion
- Leave blank: This means the limit will apply universally without excluding any customer segments based on tags.

Setting Up the Vendor Limit
Set Limits
- Choose: By Resource
- This setting allows you to specify which type of resource the limit will control.
Resource Type
- Select: Vendor
- This configures the limit to focus on vendors specifically.
Resource Filters
- No Filters Required for this limit on all vendors
- Advanced Feature: Use this to create rules to specify which vendors should be counted toward your limit.
Maximum Number of Resource in Cart
- Set to: 1
- This restricts the cart to items from only one vendor per checkout.


To customize the message your customers see when they reach the vendor limit in their cart, follow these steps:
Go to: General Translations
Scroll down to Whole Cart - Resource Limits Texts
Locate: Whole Cart Maximum Number of Resource Text field
Adjust the text: Update this field with a message that clearly explains the limit to your customers.

Example Message for Customers
"Please note, you can only add items from one vendor per order. To purchase items from another vendor, please complete your current checkout first."

This way, customers will easily understand the limit and why they need to adjust their cart.
Additional Notes
- Testing the Limit: Before making it live, it's recommended to test this setting to ensure it behaves as expected, particularly if you have multiple vendor products.
- Updating the Limit: If you add or remove vendors in the future, you’ll need to update the Resource Filters section to reflect the current list of vendors.
- Customer Experience: If a customer tries to add products from multiple vendors, they will receive a notification explaining that they can only checkout with items from a single vendor per order.
Following these steps will enforce a one-vendor-per-checkout rule on your site, providing a streamlined shopping experience that keeps vendor-specific orders separate.
Updated on: 20/11/2024
Thank you!