Built for trade counters, phone orders and field sales. Scan barcodes with a USB scanner, search live stock by SKU or name, auto-fill customer addresses from your last 3 years of orders, override unit prices line-by-line, and submit the order straight into Linnworks open orders — all in seconds. Assign customers to a price tier in B2B Price Tiers and the right tier price drops onto every line the moment you select them. Generate a tier-priced quotation PDF without creating an order, and set each order's payment status at point of sale.
trade-pos.mcp-g.com · Built on the Linnworks connector · 14-day free trial
Features
Built for ecommerce operators who run on Linnworks. No fluff, just the workflow.
Plug a scanner in, scan to add. Single-match scans add to the cart automatically, focus auto-returns to the search box, the next scan flows without clicking.
Search by SKU, barcode, or product name. Real-time stock levels from Linnworks — no cached lists.
Customer database built from your last 3 years of processed Linnworks orders. Full address auto-fill, and the last price you charged that customer for each SKU is remembered for next time.
Override unit prices per line, apply an order-wide discount %, and add a delivery charge — without changing master prices in Linnworks.
Assign customers to a price tier and the right tier price applies automatically when you pick them. The customer's tier shows on the cart, tier prices appear in product search, a margin warning flags any line priced below cost, and minimum-order-value prompts keep trade orders above the tier's threshold. Powered by the B2B Price Tiers app.
Generate a quotation PDF at the customer's tier prices — download it or email it straight to them — without creating an order. Turn a quote into an order whenever they say yes.
Set an order's payment status — Unpaid, Paid, Pending or Resend — as you take it. The status is written back to Linnworks with the order.
Independent Ex/Inc-VAT modes for the cart and the delivery charge. Per-line VAT computed correctly for trade vs retail flows.
Optional toggle: push the order straight from open to processed in Linnworks the moment you submit. Skip the picking step entirely for counter sales.
Optional toggle: branded PDF order confirmation emailed to the customer the moment you submit. Custom logo on Team.
Save half-finished carts and finish them later. One-click reorder pulls a customer's last order back into the cart in seconds.
Internal order ref, customer PO, sub-source, delivery notes — all captured up-front and sent to Linnworks. Plus "Placed by" recorded on every order.
Team plan: invite up to 5 staff, manage seats from Settings, each staff member sees their own toggles + default location. Custom logo on confirmations.
Works on a phone, a tablet on a counter, or a desktop in a back office. Responsive design throughout.
Runs as a native Linnworks app inside the sidebar, OR as a standalone web app at trade-pos.mcp-g.com. Same data, same account.
Setup
No dev required. If you can sign into Linnworks, you can set this up.
Install from the Linnworks app store, or paste your install token at trade-pos.mcp-g.com. Encrypted credentials, ~2-minute setup.
Visit trade-pos.mcp-g.com on any device. Sign in once. Plug in a USB scanner if you have one.
Scan or search to add lines, pick a customer (or add new), submit. Order in Linnworks open orders in seconds.
Use cases
Example workflows from ecommerce operators using Trade Order POS.
Wholesalers + cash & carry
Customer walks up with a list. Scan their items, pick them from your customer database, submit. They walk out, the order is in Linnworks, the warehouse picks it.
B2B sales teams
Trade customer calls in. Open Trade Order POS on your desktop, search their account, talk through line items as you scan or type, set their trade discount per line, submit while still on the call.
Account managers on the road
Take a tablet to a client meeting. Place the order in front of them. They see your live stock, your trade pricing, and they sign off. Order hits Linnworks before you leave.
Trade accounts with negotiated pricing
Assign the account to a tier in B2B Price Tiers, build the cart, and the tier prices fill in automatically. Email a quotation PDF on the spot, then turn it into an order — with the right payment status — the moment they confirm.
By industry
Any Linnworks seller taking orders at a counter, over the phone, or out on the road. See how it works in your sector:
Trade-counter sales, account customers and delivery-to-site — keyed into Linnworks as they happen.
See builders' merchants →
Counter and phone orders for contractors and panel builders, straight into Linnworks.
See electrical wholesalers →
Boilers, fittings and bathroom orders for trade accounts, booked into Linnworks fast.
See plumbing & heating merchants →
Trade plant, pot and sundry orders for landscapers and growers, into Linnworks.
See garden centres & horticulture →
Wholesale orders for pet shops and groomers, scanned and booked into Linnworks.
See pet supplies wholesalers →
Trade orders for restaurants and caterers, priced and booked into Linnworks.
See catering equipment suppliers →
Contract cleaning and facilities orders, repeat-friendly, into Linnworks.
See janitorial & cleaning suppliers →
Fast parts counter and trade orders for garages, straight into Linnworks.
See automotive parts factors →
Bulk box, tape and pallet-wrap orders for trade accounts, into Linnworks.
See packaging suppliers →
Trade orders for shops, pubs and caterers, booked fast into Linnworks.
See food & drink wholesalers →
Branded workwear and PPE orders for trade accounts, into Linnworks.
See workwear & PPE suppliers →
Business supply reorders for office accounts, straight into Linnworks.
See office & stationery suppliers →
Trade and counter hardware orders, scanned and booked into Linnworks.
See hardware & DIY suppliers →
Farm and rural trade orders for account customers, into Linnworks.
See agricultural & rural suppliers →
Salon and professional orders, priced and booked into Linnworks fast.
See hair & beauty wholesalers →
Timber, sheet and joinery orders for trade accounts, into Linnworks.
See timber merchants →
Wholesale orders for independent retailers, booked fast into Linnworks.
See gift & homeware wholesalers →
Pricing
Every order feature is in both plans — the only difference is how many of your team can log in. 14-day free trial, monthly billing via Stripe, cancel anytime.
Solo
£29/mo
Full POS for a single user.
MOST POPULAR
Team
£79/mo
Everything in Solo, for your whole counter.
FAQ
If you don't see your question, email hello@mcp-g.com.
No — but it works great with a standard USB barcode scanner if you want scan-to-add. Any HID-keyboard-style scanner works. No drivers, no setup. Single-match scans auto-add to the cart by default (toggle in Settings).
Yes — per line. Set a custom unit price for any line item before submitting. Your master prices in Linnworks stay unchanged. The price you charge each customer is remembered automatically — next time you pick that customer, the same lines fill at the same prices.
Yes — responsive design, optimised for tablet at a counter or on the road. Works on phone for quick on-the-go orders too.
On first connect, we read your last 3 years of processed Linnworks orders to build a customer database (name, addresses, emails, phones). It refreshes automatically as new orders come in.
Linnworks indexes new processed orders into its processed-orders search after about 12-24 hours. Reorder reads from that index, so an order you've just created isn't visible to Reorder until indexing catches up. Give it overnight and try again — this is a Linnworks indexing delay, not a bug in the POS.
You can type the address into the Delivery Address block — there's no "new customer" form to fill in. They'll appear in lookup next time, once Linnworks has indexed their first order.
Yes — two optional per-user toggles. Auto-process pushes the new order straight from open to processed in Linnworks the moment you submit. Auto-email sends the customer a branded PDF order confirmation automatically. Both default off; turn them on once and they stick.
It pairs with our B2B Price Tiers app (b2b-prices.mcp-g.com). Assign a customer to a price tier there, and when you select that customer in Trade Order POS the right tier price applies to every line automatically — no manual overrides. The customer's tier shows on the cart, tier prices appear in product search, a margin warning flags any line priced below cost, and minimum-order-value prompts keep the order above the tier's threshold.
Yes — generate a tier-priced quotation PDF and either download it or email it straight to the customer, all without creating an order in Linnworks. When they confirm, place the order from the same cart.
Yes — set the order's payment status (Unpaid, Paid, Pending or Resend) at the point of sale. The status is written back to Linnworks with the order.
Yes — monthly billing via Stripe, cancel with one click.
Two plans: Solo at £29/month (one user) and Team at £79/month (up to five user logins, plus staff management and custom logo on email confirmations). Every order feature is included in both — the only difference is how many people can log in. Both have unlimited orders.
Yes — a 14-day free trial on either plan, with every feature and unlimited orders unlocked, so you can test the full workflow before you pay. Stripe holds your card details during the trial but charges nothing until day 14; cancel beforehand to avoid being charged at all.
Documentation
Full step-by-step instructions, configuration tips, and answers to common problems — all on docs.mcp-g.com.
Step-by-step instructions covering installation, setup, every feature, configuration options, and best practices for getting the most out of Trade Order POS.
Read the guide →
Common error messages explained, fixes for typical issues, and direct links to raise a support ticket if you can't find your problem in the list.
See troubleshooting →
Built on
Trade Order POS talks to your Linnworks account via our hosted Linnworks MCP connector. Same secure, official API. Same encryption-at-rest. Same revocable access.
See the Linnworks connector →Other apps