Limit images, attachments and file sizes per vendor plan, with a clear upgrade path and nothing deleted on a downgrade.
Tested on 1 buildUpdated Nov 1, 2026Version 1.0.0Multi-Vendor 4.17.2 – 4.21.x No core file edits
Built for
Vendor Plan Limits: limits per vendor plan1 of 10
What it does
For Multi-Vendor marketplaces that sell plans. Core vendor plans limit products, revenue and categories, but not how much a vendor uploads per product. This add-on adds limits per plan: images per product, images in the full description, short description and promo text, size per image, attachments per product and size per attachment. For Multi-Vendor only, on 4.17.2 to 4.21.x. It limits product media; Vendor Storefront Pro, a separate add-on, controls shop page sections and featured products.
How it works
Enter limits for all plans on one page, or in the plan editor. Vendors see a meter on the product page, such as 6 of 8 images. Over the limit, new images are refused and text is still saved. Replacing an image is always allowed. The server checks every path: the panel, direct requests, the APIs, bulk edit and CSV import. Products above a limit after a downgrade stay online unchanged; the vendor can edit, replace or remove, but not add.
Features
Images per product, per plan
Separate image limits for the full description, short description and promo text
Maximum image size and attachment size per plan
Attachments per product, per plan
Server-side checks for panel, direct requests, REST API, GraphQL, bulk edit and CSV import
Nothing stored is deleted, also after a plan downgrade
Replacing an image always works, also at the limit
Messages that name the plan allowing more, with a link to compare plans
Usage meter on the vendor's product page
Limits shown on the plan cards in the vendor panel and on the storefront
List of vendors at the limit, with counts per type
One page for all plans, plus fields in the plan editor
Administrators are never limited
What you get
Package
kv_vendor_plan_limits-1.0.0.zip, installed through Add-ons → Manage add-ons
Updates & support
12 months included. Download new versions from your account and install them in Add-ons → Manage add-ons or the Upgrade Center.
License
1 production installation. Staging, dev and localhost are free and unlimited. The add-on keeps working after the update period ends. How licensing works
Compatibility
We list only the builds we install and test on. “Tested” means the full test plan was run on that build; “Supported” means the build is inside the supported range and uses the same hooks.
CS-Cart version and edition compatibility
CS-Cart version
CS-Cart
CS-Cart Ultimate
Multi-Vendor
Multi-Vendor Ultimate
4.22 and later
Not available
Not available
Testing next
Testing next
4.21.2
Not available
Not available
Supported
Supported
4.20.x
Not available
Not available
Supported
Supported
4.19.x
Not available
Not available
Supported
Supported
4.18.x
Not available
Not available
Supported
Supported
4.17.2
Not available
Not available
Tested
Supported
Before 4.17.2
Not available
Not available
Not supported
Not supported
Last tested build: Multi-Vendor 4.17.2, Nov 1, 2026Tested on: Multi-Vendor 4.17.2
Requirements
Platform
CS-Cart Multi-Vendor 4.17.2 to 4.21.x. The add-on does not install on CS-Cart Ultimate or Store Builder
PHP
PHP 7.4 to 8.3, depending on your CS-Cart version
Requirement
The core Vendor plans add-on for limits per plan. Without it, the "Vendors without a plan" row applies to every vendor
Requirement
The core Attachments add-on for the attachment limits
Core changes
None. Hooks and template overrides only
1.0.0
Nov 1, 2026
Latest
Added 8
Limits per vendor plan: images per product, images in the full description, short description and promo text, image size, attachments per product and attachment size.
Server-side enforcement in the vendor panel, direct POST requests, the REST API, GraphQL, bulk edit and CSV import.
Nothing stored is deleted: limits apply to new uploads, so a plan downgrade leaves products as they are.
Vendor messages that name the plan allowing more, with a link to compare plans.
Usage meter on the vendor's product page.
Limits on the plan cards in the vendor panel and on the storefront.
Vendors at the limit list for the administrator.
Limits in the plan editor, and one page for all plans.
Tested on Multi-Vendor 4.17.2. First release.
Does a downgrade delete images?
No. The add-on never deletes what is stored. Limits apply to new uploads.
Will installing it change anything for my vendors?
Not until you enter limits. An empty box means no limit.
How is this different from Vendor Storefront Pro?
Vendor Storefront Pro controls the vendor's shop page: which profile sections a plan gets and how many featured products. Vendor Plan Limits controls product media: images, attachments and file sizes. You can use both.
Can a vendor get around the limits with the API or CSV?
The limits are checked on the server for the panel, direct POST requests, the REST API, GraphQL, bulk edit and CSV import. See Usage.
Does it limit administrators?
No. Administrators can add any number of images to a vendor's product.
Does it work without the Vendor plans add-on?
Yes. The "Vendors without a plan" row then applies to all vendors.
Does it work on CS-Cart Ultimate?
No. It is for Multi-Vendor only.
Does it reduce the size of existing images?
No. It limits uploads. To compress images, use an image optimizer. Our Image Optimizer add-on does this.
Does a limit make vendors upgrade?
We cannot promise that. The add-on shows vendors what the next plan gives at the moment they need it, and shows you who reached a limit. What they do next depends on your plans and prices.
Add a released add-on to this order and save 15% on it. It uses the same edition and store domain.
Vendor Plan LimitsThis add-on
+
Vendor Storefront ProGive every vendor a real shop page with a banner, story, policies, business hours, social links and featured products, on every Multi-Vendor plan.
$79
+
Image Optimizer (WebP/AVIF & Lazy Load)Serve every product image as WebP or AVIF with a safe fallback, lazy-load the rest and cut image weight by half or more.
$59
+
Advanced Commission RulesCharge the right commission for every vendor, category, product, price band, sales tier and promotion, on top of your vendor plans.
$129
Buy with confidence
What stands behind your license
Tested builds
This product was tested on this build. Builds we did not test are not listed.
Multi-Vendor4.17.2
12 months of updates
Updates and support are included in the price. The product keeps working afterwards; renewing is optional.