Skip to main content

Products / Cmsmart Ecommerce

A B2B ordering portal for custom print and packaging, on WooCommerce

Business buyers reorder the same labels, packaging and printed materials, and want quotes, proofs and a record of past orders. The Cmsmart Ecommerce plugin gives a WooCommerce portal the designer, quotes and print files today; approvals, contract pricing and ERP links are built as custom development.

Use case Applies to Cmsmart Ecommerce 2.17.0 Updated October 2026

Modern warehouse with racking and a reach truck, where made-to-order B2B goods are stored and shipped
Warehouse and fulfilment for B2B orders (stock photo).

The problem

What goes wrong today?

  • Reorders go through email

    A buyer asks for the same job again and someone digs through past threads for the file.

  • Approvals live in people's heads

    Who may order what, and who signs off, is tracked on spreadsheets.

  • Pricing differs per customer

    Contract prices and tiers do not fit a public price list.

  • Packaging jobs need a proof

    Custom boxes and labels need the customer to see and approve the design.

Example scenario

What good looks like

A buyer signs in, opens last quarter's label, changes the quantity and requests a quote. Their manager approves; your team sees an order with the approved file attached. Nobody searched an inbox.

The solution

What is in the plugin and what we build

A B2B portal is a WooCommerce store with business rules. Start from what ships, then add the rules.

  • Designer and approved files

    Buyers design or adjust artwork; the order carries it.

  • Quotes

    Request-a-quote form and a Quotes section in My account (2.12).

  • Proof status

    Customers see proof and print-file status on the order (2.12).

  • Customer CRM

    Sales, Clients in the admin resolves customers across orders and quotes (2.10).

  • Approval workflows

    Multi-step approvals, spending limits and roles are custom development.

  • Contract pricing and ERP

    Customer-specific prices, punch-out and ERP or CRM sync are custom development.

In the plugin today

  • Designer, quotes, My account quotes, proof status
  • Print-ready files per order item (Premium)
  • Customer CRM in the admin

Built as custom development

  • Company accounts, roles and approval chains
  • Contract pricing, customer-group catalogues and reorder lists
  • ERP, MIS and CRM integration, 3D box and packaging previews

Talk to an ecommerce expert →

The value

What it is worth to your business

Benefits and the number to watch for each. We do not publish uplift percentages; measure your own baseline first.

BenefitHow it shows upKPI to track
Faster reordersBuyers find and reuse approved designs.Time from reorder request to confirmed order
Fewer quote loopsThe form collects what you need first time.Quotes needing clarification
A clear audit trailOrders, quotes and proofs sit in one record.Disputes about what was approved

Worksheet. Reorder saving = reorders per month x minutes searching and re-confirming x hourly cost, plus quote loops avoided. Use your own order history.

Set it up

How to start a B2B portal without waiting for a custom build

  1. Start with your repeat products: install the plugin and enable online design for them.
  2. Add print options and a quote form for the jobs you quote by hand.
  3. Turn on the print-ready PDF for the order notification.
  4. Invite two or three repeat customers and watch what they ask for.
  5. Write down the approval and pricing rules they need, and bring them to a discovery call.
Request quote form builder in the Cmsmart admin
Quote form builder
  • Order detail with design, status timeline and customer
    Order with the design and status
Cmsmart insight

Do not wait for a full B2B suite. Put your repeat products online with the designer and a quote form, and let real customer requests tell you which approval and pricing rules to build.

Frequently asked questions

Does the plugin include B2B approvals?

No. Approval workflows, roles and spending limits are custom development on WooCommerce.

What is Cmsmart B2B Ecommerce?

A separate B2B plugin and store for WooCommerce that is in development; you can join the early-access list.

Can it connect to our ERP?

Yes, as custom development after a discovery call.

Can I use it for packaging and labels?

Yes for design and print files; 3D box previews are a custom service.

Real numbers, real clients

Trusted by store owners in 80+ countries

What we have delivered since 2012, and what customers say about working with us.

  • 6,300+ client projects since 2012
  • 4,600+ projects delivered since 2012
  • 1,800+ live stores online now
  • 80+ countries clients worldwide
  • 500+ custom development projects since 2012
  • 120+ engagements running 5+ years ongoing support

Since 2012 · a Netbase JSC company · as of Sep 2026 · source: WorkSuite project records

Teams in 80+ countries run their ecommerce projects with Cmsmart

I've purchased the Theme & NBdesigner for my website for a day. The staff Gary & Andrea are friendly and helpful. Andrea completed installation of the theme and the plugin on the next day of purchasing, they are efficient. So far I am satisfied with the services provided by them.

Chiew Seok Chin Chiew Seok Chin Singapore Feb 2021
Verified on Trustpilot

Excellent service for the right price! - Fast support by chat / video! Happy to work with people like Chuong, always ready to fix all needs. Hope to work for many years with them.

Sven v B Sven v B Netherlands Jan 2021
Verified on Trustpilot

Read more testimonials Delivered & maintained with WorkSuite: tickets, tasks, milestones and invoices in one place. See how it works

Plan my B2B ordering portal

We scope the portal with an Ecommerce Account Manager and a Business Analyst, then build in milestones.

Elevate your store with Cmsmart

Enhance your eCommerce with our powerful plugins and explore fully built demo stores to see them in action.


Top