Built for Shopify B2B and wholesale

Rebates without spreadsheets.
Figures you can defend.

B2B Rebate Manager runs your customer rebate agreements inside Shopify. Write the terms down once. It keeps score from your orders and produces statements your finance team can check.

  • 14-day free trial
  • Read-only: nothing in your store changes
  • Live in minutes
A rebate statement with its tier bands and the orders behind the figure
4
rebate types, all explainable
14
readiness checks before you commit
100%
of order lines traceable
0
write permissions on your store
Why merchants switch

Built for the moment a buyer asks why

Every screen exists to make the figure explainable: before you approve terms, while periods run, and when someone challenges the number.

Know before you commit

14 checks tell you the store can run rebates correctly

The readiness scan verifies buyer matching, refunds, currency and timezone before any terms exist. Every verdict comes with its evidence and a fix.

  • Five scored areas with per-check evidence
  • Blockers stop activation, warnings explain themselves
  • Re-run any time in under a second
14 checks tell you the store can run rebates correctly
See the figures first

The engine shows its work before you approve anything

Worked examples from the real calculation engine, anchored on tier boundaries where figures surprise people. You confirm what you saw, and the confirmation is recorded.

  • Real engine, not an illustration
  • Boundary-anchored examples per agreement
  • Approval is gated on your confirmation
The engine shows its work before you approve anything
Close and defend

Statements your finance team can check line by line

The total, the tier bands behind it, what was excluded and why, and the exact data cutoff it was computed from. Download the PDF or an evidence pack with a checksum manifest.

  • Every figure traceable to its orders
  • Closed periods are locked, reopening needs a reason
  • Evidence pack ZIP for disputes
Statements your finance team can check line by line
Answer any question

Every order line shows why it counted, or why it did not

When a buyer challenges a figure, the answer is one click. The transaction explorer shows each line's contribution and the specific reason it was included or excluded.

  • Inclusion and exclusion reasons per line
  • Filter by counted, excluded and exception
  • Built-in assistant answers from your own setup
Every order line shows why it counted, or why it did not
How it works

From agreed terms to a defensible statement

1

Set up an agreement

Flat rate, tiered, or a fixed bonus. Capture the terms you already have, or upload the signed contract and the terms become a draft for you to check.

2

Orders tracked automatically

Every eligible Shopify order counts toward the right agreement as it happens. Full order history, no exports, no formulas.

3

Close with confidence

Calculate, resolve exceptions on the record, close the period, and send a statement you can stand behind.

Pricing

Simple plans, billed through Shopify

Every plan starts with a 14-day free trial.

Starter

For your first agreement
$79 / month
Start Free Trial
Most popular

Growth

For a handful of buyers
$149 / month
Start Free Trial

Pro

For a real rebate program
$349 / month
Start Free Trial

Enterprise

For rebates at scale
$599 / month
Start Free Trial

Plan limits and full details are on the App Store listing.

FAQ

Questions merchants ask

Does it change anything in my store?

No. The app is read-only by design: it reads orders and works out what is owed. No order, customer or product is ever changed, and no money is moved.

Which rebate types are supported?

Four: flat percentage, fully retrospective tier, incremental tier, and fixed achievement bonus. Deliberately no other formulas, so every figure stays explainable.

Do I need Shopify Plus?

No. Native Shopify B2B companies work on all plans, and agreements can also cover individual named customers.

How are refunds handled?

By default a refund reduces the eligible spend in the period the refund lands in. An agreement can instead ignore refunds when your contract says so, and the policy is fixed when the version is approved.

Can it read my existing contract?

Yes. Upload the signed PDF and the terms are extracted into a draft, with the contract's own words quoted next to every value. Nothing is created until you review and approve it.

What happens when a buyer disputes a figure?

Open the calculation's transaction view: every order line shows whether it counted and why. For formal disputes there is an evidence pack ZIP with a checksum manifest.

Stop defending spreadsheets. Start closing periods.

Set up your first agreement today and see the worked examples before you approve anything.

Start Free Trial

14-day free trial · read-only by design · support answered by a human within one business day