MCP-GApps › B2B Price Tiers

🏷️ B2B Price Tiers

Tiered wholesale pricing for Linnworks

B2B Price Tiers turns your Linnworks catalogue into a wholesale pricing engine. Define named price tiers (Enterprise, Trade, Wholesale, RRP — or your own), drive them with simple formulas from cost or RRP, and apply attractive rounding automatically. Manage everything in a fast spreadsheet-style grid, import and export by CSV, push prices back to Linnworks as native extended properties, and assign each customer to a tier so Trade Order POS charges the right price the moment you select them. Set a per-tier minimum order value, assign customers to a tier from inside the POS, and run it standalone or embedded inside Linnworks. It pairs with Trade Order POS (trade-pos.mcp-g.com), our B2B order-entry app.

Open the app → Read the docs

b2b-prices.mcp-g.com  ·  Built on the Linnworks connector  ·  14-day free trial

Features

What it does.

Built for ecommerce operators who run on Linnworks. No fluff, just the workflow.

🏷️

Named, unlimited price tiers

Define as many tiers as you need — Enterprise, Trade, Wholesale, RRP, or your own names. Every SKU carries a price for every tier.

🧮

Formula engine

Drive prices with simple formulas — cost-up (markup from cost) or RRP-down (discount from RRP). Set a formula per tier and it fills the whole catalogue.

Attractive rounding

Apply psychological price endings automatically — .99, .95, .49 — so formula-derived prices land on clean, sellable numbers.

📊

Spreadsheet price grid

A fast, spreadsheet-style grid with inline editing and bulk maths. Edit one cell or apply a change across thousands of SKUs at once.

📁

CSV import & export

Bring prices in from a spreadsheet, or export the full grid for review and bulk edits. Round-trip your pricing however you work.

🔄

Linnworks sync, both ways

Sync your catalogue from Linnworks, then push tier prices back as native Linnworks extended properties — no third-party fields to manage.

👥

Customer → tier assignment

Assign each customer to a price tier here, or from inside Trade Order POS while you take an order. Their tier follows them everywhere your pricing is applied.

📦

Per-tier minimum order value

Set a minimum order value (MOQ) per tier. When a customer on that tier orders in Trade Order POS, the POS prompts if the order falls below their threshold.

🧾

Trade Order POS integration

Pick a customer in Trade Order POS (trade-pos.mcp-g.com) and B2B Price Tiers charges their assigned tier price automatically — no manual overrides per line. Assign customers to a tier from inside the POS itself, and a per-tier minimum order value (MOQ) prompts when an order falls short. The tier shows on the cart and tier prices appear in product search.

🔌

Standalone or embedded

Works as a standalone web app at b2b-prices.mcp-g.com, or embedded inside Linnworks as a native app. Same data, same account.

Setup

Live in three steps.

No dev required. If you can sign into Linnworks, you can set this up.

1

Sign up + connect Linnworks

Install from inside Linnworks, or paste your install token at b2b-prices.mcp-g.com. Encrypted credentials, ~2-minute setup.

2

Sync your catalogue & set tiers

Sync SKUs from Linnworks, name your price tiers, and set a formula per tier from cost or RRP with the rounding you like.

3

Push prices & assign customers

Push the tier prices back to Linnworks as extended properties, set any per-tier minimum order value, then assign each customer to a tier — here or inside the POS — so Trade Order POS charges them correctly.

Use cases

Where it fits.

Example workflows from ecommerce operators using B2B Price Tiers.

Wholesale price lists

B2B wholesalers

Maintain Trade, Wholesale and RRP prices across thousands of SKUs in one grid. Change a markup once and every price in that tier recalculates with clean rounding.

Per-customer pricing

Trade sales teams

Assign each trade account to a tier. When the rep picks that customer in Trade Order POS, the right tier price drops onto every line automatically.

Bulk repricing

Ecommerce ops teams

Cost prices moved? Edit the formula, apply attractive rounding, review in the grid or export to CSV, then push the whole tier back to Linnworks in one go.

Pricing

One simple plan.
Everything included.

Every feature is in the box — unlimited tiers, the formula engine, the price grid, CSV import/export and Linnworks sync. 14-day free trial, monthly billing via Stripe, cancel anytime.

FAQ

Common questions.

If you don't see your question, email hello@mcp-g.com.

How many price tiers can I create?

Unlimited. Name them whatever suits your business — Enterprise, Trade, Wholesale, RRP, or your own labels. Every SKU carries a price for every tier.

How do the formulas work?

Each tier can be driven by a formula — either cost-up (a markup applied to your cost price) or RRP-down (a discount applied to your RRP). Set the formula once and it fills the whole catalogue, with attractive rounding (.99 / .95 / .49) applied automatically.

Can I still edit individual prices by hand?

Yes — the spreadsheet-style grid supports inline editing of any cell, plus bulk maths across a selection. Use formulas for the bulk of your catalogue and override individual SKUs where you need to.

Where are the prices stored in Linnworks?

Tier prices are pushed back to Linnworks as native extended properties on each stock item — no separate third-party data store to keep in sync.

How does it work with Trade Order POS?

It integrates deeply with Trade Order POS (trade-pos.mcp-g.com). Assign each customer to a price tier — here or from inside the POS while taking an order — and when you select that customer, their tier price applies to every line automatically, with no manual per-line overrides. You can also set a per-tier minimum order value (MOQ), and the POS prompts when an order falls below it.

Can I set a minimum order value per tier?

Yes — give each tier its own minimum order value (MOQ). When a customer on that tier places an order in Trade Order POS, the POS prompts if the order total falls below their tier's threshold.

Can I import and export my prices?

Yes — import prices from a CSV to populate or update the grid, and export the full grid to CSV any time for review or bulk editing in your own spreadsheet.

Do I have to run it inside Linnworks?

No — it works as a standalone web app at b2b-prices.mcp-g.com, or embedded inside Linnworks as a native app. Both use the same data and the same account.

Can I cancel anytime?

Yes — monthly billing via Stripe, cancel with one click.

How much does it cost?

One plan at £29/month with every feature included — unlimited tiers, the formula engine, the price grid, CSV import/export, Linnworks sync and Trade Order POS integration.

Is there a free trial?

Yes — a 14-day free trial with every feature unlocked, so you can build your tiers and test the 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

User guide & troubleshooting.

Full step-by-step instructions, configuration tips, and answers to common problems — all on docs.mcp-g.com.

📖

User Guide

Step-by-step instructions covering installation, setup, every feature, configuration options, and best practices for getting the most out of B2B Price Tiers.

Read the guide →

🛠️

Troubleshooting

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

Powered by the Linnworks connector.

B2B Price Tiers 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

Pair it with our other tools.

Get started with B2B Price Tiers.

Start with a 14-day free trial. Cancel anytime.

Open the app →