CS-Cart Add-ons Custom modules, built to last

Bespoke CS-Cart add-ons that do exactly what your business needs and keep working when you upgrade.

The feature you need, cleanly built in.

When the standard platform or a marketplace add-on does not quite fit, a bespoke add-on can remove a daily workaround or unlock a new way of selling. It might be a small workflow improvement or a substantial feature used across the whole store.

We start with the behaviour you need: who uses it, which records change, how it interacts with your other add-ons and what should happen when something goes wrong. Then we build it using CS-Cart’s hooks and extension points so it stays upgrade-safe.

What we build as add-ons.

A few of the areas we are regularly asked to extend.

  • Product and catalogue tools

    3D media, product matching, custom fields and bulk editing.

  • Business rules

    Pricing, promotions, permissions and actions tied to user groups.

  • Vendor tools

    Dashboards, onboarding flows and reporting for marketplace sellers.

  • Data tools

    Imports, exports and calculated data in the formats you need.

  • Checkout and payments

    Custom steps, validations, gateways and delivery rules.

  • Admin productivity

    Screens and shortcuts that save your team time every day.

Built the CS-Cart way.

We account for your CS-Cart version, other extensions, storefronts, permissions and scheduled tasks. Data changes come with install and upgrade scripts, and admin settings have sensible defaults and validation.

Before release, we test the new behaviour and its interaction with the customer and admin journeys it touches, then hand over configuration notes and deployment instructions.

  • Hooks and templates, not core edits
  • Install, upgrade and uninstall handled
  • Tested on staging against real journeys
app/addons/trade_pricing/func.php
// Apply trade pricing without touching core filesfunction fn_trade_pricing_get_product_price_post(    $product_id, $amount, $auth, &$price) {    $tier = TradeTier::forUser($auth['user_id']);    if ($tier && $amount >= $tier->minimumQuantity()) {        $price = $tier->apply($price, $product_id);    }}

Add-ons and features from our CS-Cart record.

A selection from more than a decade of CS-Cart and Multi-Vendor development. Every one was built for a real business requirement.

  • Typesense search

    External search for a multi-vendor catalogue of hundreds of thousands of products, with instant, typo-tolerant results.

  • Vendor dashboards

    A bespoke vendor interface in the marketplace’s own identity, keeping the Multi-Vendor functionality sellers rely on.

  • Product matching

    Tools for vendors to match new listings to existing catalogue records, keeping the marketplace clean.

  • 3D product media

    A 3D product viewer built into CS-Cart’s standard media handling, with admin tools to add models to products.

  • Recommendations

    Recommendation logic driven by previous purchases and the categories each customer has browsed.

  • Business-rule editor

    Promotions and actions triggered automatically as customers join or leave user groups.

  • Imports & exports

    Custom tools for moving selected records and calculated data in the formats each business system expects.

  • SAP supply chain

    Integrations connecting CS-Cart with SAP-based supply-chain processes for stock, orders and fulfilment.

  • Third-party sign-in

    Authentication with external identity providers for enterprise and B2B customer access.

  • Custom data objects

    New record types beyond the standard product model, including a video-game catalogue for a gaming marketplace.

  • Operational logging

    Extra event capture and indexing to investigate business-critical behaviour quickly.

  • Marketplace app

    A companion mobile application for a gaming exchange marketplace built on CS-Cart Multi-Vendor.

“Fast and thorough service from Glenn on some bespoke CS Cart development we required. Communication was great, quote was very reasonable and the job was completed within 7 days. Will certainly work with again.”

Nexus Data Systems · Bespoke CS-Cart developmentRead our Google reviews

How we work together.

A clear, collaborative process with no surprises. You always know what is happening, what we need from you and what comes next.

  1. Step 1

    Review

    We review your CS-Cart version, theme, add-ons and customisations, and understand the business process behind the request.

  2. Step 2

    Scope

    A clear specification and fixed quote, with upgrade and compatibility implications explained up front.

  3. Step 3

    Build & test

    Developed as clean add-ons wherever possible, tested on staging against your critical journeys.

  4. Step 4

    Deploy & support

    A planned release with a route back, documentation and ongoing support if you need it.

Questions, answered.

Anything else you would like to know? Ask us directly and we will give you a straight answer.

Will the add-on require changes to CS-Cart core files?

We always look for a supported route first using hooks and overrides. If a core change is genuinely unavoidable, we explain why and how it affects upgrades before proceeding.

Can you fix or extend an add-on written by someone else?

Yes. We review the code and its behaviour, then scope a repair or extension. We will need the source code and permission to modify it.

Do you build small add-ons?

Yes. A focused add-on that removes a repetitive task or fixes an important limitation is often excellent value.

Who owns the add-on code?

You do, once the project is paid for. You receive the source and documentation.

Let’s build something exceptional.

Tell us about the website, platform or problem you have in mind. We’ll reply within one working day with honest advice on the best next step.

Or email hello@glenndilen.co.uk