Skip to main content

Cmsmart B2B family

Repeat print jobs in one click, with the same design and files

Cmsmart reorder carries everything that made the first order right into a new cart: the design is copied to a new working file, uploads and print options come back, and the buyer only changes the quantity. It hooks into the standard Order again button, so repeat B2B print takes one click.

Core Plugin 2.18.5 Part of Cmsmart Product Designer for WooCommerce Updated

Buy again in the Buyer Account: products the company ordered before with the last price next to today's price, filters, quantities and Add selected to cart

Buy again in the Buyer Account (fictional demo data).

In short

What Re-order does for your B2B clients

Order again brings back the design, the print options and the uploaded files. The buyer changes the quantity and checks out.

Ships in
Cmsmart Product Designer for WooCommerce
Carries
Design, print options and uploaded files
Where
Order again on past orders, in My designs, and in the Cmsmart B2B account
Best for
Repeat corporate print, labels, stationery and signage

The problem

Repeat orders should not start from zero

When a buyer reorders by email, someone has to find the old file, rebuild the options and hope nothing changed.

  • Old artwork is hard to find
  • Options are re-entered by hand and drift
  • Buyers cannot reorder at night or at the weekend
  • Small reorders cost more to handle than they earn

See it

From past order to new order

Plugin captures and a product screenshot of the Buyer Account (fictional demo data).

  • Quick order in the Buyer Account with tabs to type SKUs, paste a list or upload a CSV, pasted lines matched to products at the buyer's prices and one button to add them all to the cart

    Product screenshot, fictional demo data

    Quick order for repeat buyers

    Type SKUs, paste a list or upload a CSV file, and see the line totals at the buyer's prices.

  • Order detail in wp-admin with the customer design and print options

    Plugin capture

    The order your buyer repeats

    The design and files of the past order are the starting point of the new one.

  • Product page with print options in the Cmsmart designer

    Plugin capture

    Options come back as they were

    Material, finish and size are restored in the cart.

What you get

What is in the plugin, what is in Cmsmart B2B, what we build

Core rows ship in the Cmsmart Product Designer plugin and are checked against its source and changelog. Included in Cmsmart B2B rows are checked against the Cmsmart B2B user guide. Custom development is built for your business and quoted per project.

CapabilityHow you get it
Order again copies the design into a new working file Coreincludes/class.nbdesigner.php:376, :595
Print options restored on order again Coreincludes/options/frontend-options.php:54, :471
Uploaded files restored on order again Coreincludes/class.advanced.upload.php:23, :375
Order again from My designs CoreCHANGELOG 2.12.0 (CHANGELOG.md:676)
Quantity changed in the cart before checkout CoreStandard WooCommerce cart
Order again in the company account, with the company's price list and quantity rules applied Included in Cmsmart B2BCmsmart B2B user guide: The buyer account, Quantities
Saved order lists for the products a buyer orders again and again Included in Cmsmart B2BCmsmart B2B user guide: The buyer account
Order lists shared with the team to view or edit, and lists sent for approval by members who cannot order Included in Cmsmart B2BCmsmart B2B user guide: The buyer account, Approvals
Quick order: enter SKU and quantity rows or paste sku,qty lines Included in Cmsmart B2BCmsmart B2B user guide: The buyer account
Quick order from a CSV file, with a line-by-line report before anything goes to the cart Included in Cmsmart B2BCmsmart B2B CHANGELOG 2.1.0; includes/modules/reorder/class-quick-csv.php
Buy again: everything the company ordered before, with the last and today's price, back in the cart in one step Included in Cmsmart B2BCmsmart B2B CHANGELOG 2.1.0; includes/modules/reorder/class-buy-again.php
Order pad: the catalogue as a list, adding many products to the cart in one go Included in Cmsmart B2BCmsmart B2B CHANGELOG 2.1.0; block cmb2b/order-pad
Company order history with PO number and shipping location to reorder from Included in Cmsmart B2BCmsmart B2B user guide: The buyer account
Scheduled or standing reorders Custom developmentBuilt per project
A price held fixed across reorders, and reorders from your ERP Custom developmentBuilt per project

Custom development is a strength, not a gap: most B2B portals we deliver combine the plugin with features built for one business. The screenshots on this page are product screenshots with fictional demo data. See what Cmsmart B2B includes.

Setup

How re-order works

In wp-admin, no code for the core features.

  1. Install Cmsmart Product Designer for WooCommerce.
  2. Your buyer opens a past order or My designs in My Account.
  3. They click Order again.
  4. The design, options and uploaded files are back in the cart; they change the quantity.
  5. They check out, and the order reaches production with the same files.

Custom development

Take Re-order further for your clients

We build the B2B parts your business needs on your WooCommerce store, as a scoped project tracked in WorkSuite like every client project.

  • Scheduled or standing reorders
  • A price held fixed across reorders
  • Reorders from your ERP

Proof

Try it, read the release notes, see our B2B work

Core features run on our public demo store. Cmsmart B2B has its own page with the full list and the plan. Custom work is in our project portfolio.

The team behind it

A dedicated team runs your project

  • Cmsmart Account Manager, portraitAccount Manager
  • Cmsmart Project Manager, portraitProject Manager
  • Cmsmart Business Analyst, portraitBusiness Analyst
  • Cmsmart Developers & QA, portraitDevelopers & QA
  • Scoped first by an Account Manager and a BA
  • Milestones and sprints tracked in WorkSuite
  • Support and growth after launch

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

NBDesigner is a very robust plugin for printing shops. It may take a bit of time to learn, as I am, but the support team is there to help. I've been in printing 30 years and I am impressed with how the developers have thought this plugin through. It has everything.

Pamela Redman Pamela Redman United States Dec 2020
Verified on Trustpilot

Plug in is so good. Please make toturial video step by step. Selena answered the question well, but I wish it had been faster.

วชิระ เชื้อผู้ดี วชิระ เชื้อผู้ดี Thailand Jul 2025
Verified on Trustpilot

Great software and excellent support! NBDesigner is a fantastic tool – very intuitive and easy to use. It makes the customization process smooth and efficient. The support team is also incredibly helpful, responsive, and professional. I use it on my website, and it works perfectly. Highly recommended!

Khanh Nguyễn Đức Khanh Nguyễn Đức Vietnam Jun 2025
Verified on Trustpilot

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

FAQ

Frequently asked questions

Straight answers about Re-order, checked against the plugin.

Does Order again keep the customer's design?

Yes. The plugin copies the design into a new working file for the new cart item, so the reorder uses the same design and the original order is untouched.

Are print options and uploaded files kept?

Yes. The print options and uploaded files are restored into the cart when the buyer orders again.

Can the buyer change the quantity?

Yes. The items land in the WooCommerce cart, where the quantity can be changed before checkout. With Cmsmart B2B the company's min, max and pack quantities are checked on every reorder.

Can reorders run on a schedule?

Not out of the box. Scheduled and standing reorders are built as custom development. Orders above a company's approval rule wait for an approver, reorders included.

How do I pay securely?

Contracts and payments go to the company, Netbase JSC: plans are paid through PayPal; services are invoiced by Netbase JSC under a written proposal and paid by bank transfer to Netbase JSC's company account or by PayPal Business. Cmsmart (Cmsmart Ecommerce) is the ecommerce brand of Netbase JSC, a company based in Hanoi, Vietnam.

How do I contact Cmsmart or get a quote?

Message the Cmsmart team on WhatsApp at +84 937 869 689 or email project@cmsmart.net; the contact page at cmsmart.net/contact lists every channel, and Request a quote (cmsmart.net/project-proposal) sends a project brief. Customers with a licence open a ticket from the dashboard.

Get started

Plan Re-order for your B2B clients

Start with a free 30-day licence of the plugin, or tell us what your B2B clients need.


Top