Skip to content

Vendor Table Rate Shipping

Add-on ID: kv_vendor_shipping_table_rates · Edition: Multi-Vendor only · Latest version: 1.0.0 · Compatible with: Multi-Vendor 4.17.2 – 4.21.x, PHP 7.4 – 8.3 · Changelog: view

Vendor Table Rate Shipping lets every vendor of your marketplace build their own shipping prices in a simple table instead of the core rate editor, which works with one rate area at a time and is hard for vendors. A row says where (country, state, postcode patterns) and for what range (weight, order subtotal or number of items) a price applies. Vendors add Standard, Express or local courier methods, import rows from a spreadsheet and test a cart before customers see the price. Every table-rate method is a normal CS-Cart shipping method of the vendor, so checkout, orders, taxes, free-shipping promotions and payouts work as usual.

  • Rate tables by destination: countries, states and postcode patterns (10115, SW1*, 10000-19999) per row. The most specific matching row wins.
  • Three rate bases: package weight, vendor subtotal or item count, with a per-unit charge (per weight unit, per item, or a percentage of the subtotal).
  • Free shipping over an amount, handling fee (fixed and/or percent), minimum and maximum charge, delivery time per row or per method.
  • Surcharges for bulky products: per product (by product code) or per category, per item or once per order.
  • Spreadsheet-like editor: add, insert, duplicate, move and remove rows, Enter moves down, paste cells from a spreadsheet.
  • CSV export and import (replace or append), with error messages per line.
  • Test a cart: destination, weight, subtotal, items and product codes; the price of every method of the vendor with the matched row and how it was calculated.
  • Templates: the administrator publishes ready-made tables; vendors copy them when they create a method or apply them later.
  • Administrator control: access for all vendors, selected vendor plans or administrators only; lock a vendor’s method; methods per vendor; report of methods in use with orders and shipping charged in the last 30 days.
  • Standard checkout: rates are calculated for each vendor’s part of the order through a CS-Cart shipping service. No storefront templates, safe with full page cache.

Rate table editor

Page Contents
Installation Requirements, installing, upgrading, uninstalling
Configuration Settings, method settings, license
Usage Methods, rate table, surcharges, CSV, templates, cart tester, locks, report, checkout
Developer notes How prices are calculated, data model, hooks, file map
FAQ Common questions
CS-Cart Multi-Vendor 4.17.2 – 4.21.x (Multi-Vendor only; CS-Cart Ultimate refuses the installation)
PHP 7.2.5 – 8.3 (whatever your CS-Cart version supports)
Themes Any: no storefront templates, checkout shows the methods with the core markup
Full page cache (4.21) Supported: checkout is not cached and the add-on writes no visitor data
Other add-ons Vendor plans (access by plan), core promotions (free shipping bonus), core taxes, Vendor panel configurator (menu)