Stripe → Business Central
Every Stripe event, provably posted to Business Central.
BC Backoffice sits between Stripe and Microsoft Dynamics 365 Business Central with a durable, replayable record of every webhook — so nothing posts twice, nothing goes missing, and nothing needs blind trust.
No credentials to move money. A free tier to start on. Sold through BC implementation partners.
Why partners trust it
The plumbing your client's finance team can actually audit.
The middleware layer is a commodity. What isn't is being able to show, line by line, exactly what happened to every event Stripe sent.
Read-only Stripe key, always.
BC Backoffice only ever requests read access to Stripe. It cannot move money, issue a refund, or touch a customer record — it can only see what already happened.
Every event is replayable, not re-keyed.
Each webhook is stored exactly as Stripe sent it before anything is packaged or posted. If Business Central was offline, or a mapping needed correcting, the original event is replayed — never manually recreated.
Every client cleanly scoped, and separately counted.
Each client is an Organization under your partner account, holding one Configuration for each Business Central environment you connect. Nothing crosses between clients, and who can see what is clear at a glance — no shared tenancy to reason about.
The loop
From webhook to ledger, in three steps.
The same sequence, every time — nothing skips ahead of the audit trail.
Stripe sends the event
A checkout, invoice, refund, or payout fires a webhook the moment it happens in Stripe — no polling, no delay.
BC Backoffice records it
The event is stored durably and timestamped before anything else happens to it. This record is what makes replay possible later.
Posted for review, not buried in the ledger
The event lands in Business Central as an unposted General Journal line — reviewed by your client's finance team before it commits.
If a post fails or a mapping was wrong, the original event replays from step two — the finance team never re-enters anything by hand.
Built for BC implementation partners
Sold through partners, not around them.
BC Backoffice isn't a client-facing app competing for your relationship. It's the audit trail layer you add to a Business Central engagement that already involves Stripe — you keep the client conversation, we handle the plumbing.
One subscription covers your whole portfolio, billed to you rather than to your clients — so adding the next client is a Configuration, not a negotiation. Start on the free tier and run a real integration end to end before you pay for anything.
- Pricing basis
- Per partner account
- Billed to
- You, not your client
- Free tier
- 1 Configuration
- Billing
- Monthly or annual
- Trial
- 14 days, paid tiers
Pricing
One subscription per partner account.
You pay for the account, not for each client in it. Every tier carries a number of Organizations and Configurations, and you add clients up to that number at no further cost.
Free
One customer, one connection — enough to run a real integration end to end.
No card required
- 1 Organization, 1 Configuration
- 250 synced transactions a month
- 7 days of event history
- Sandbox and production
- Documentation and community support
Growth
For partners with live customers who need a way back when a sync fails.
£990 a year, billed annually
- 5 Organizations, 10 Configurations
- 2,500 synced transactions a month
- Replay any event from the last 30 days
- Email alerts when a connection fails or falls silent
- Support by email, next business day
Scale
For a portfolio of customers: bulk recovery, real alerting, and an SLA.
£3,490 a year, billed annually
- 25 Organizations, 60 Configurations
- 20,000 synced transactions a month
- Bulk replay, and automatic retry with backoff
- Slack and webhook alerts, audit log export
- Priority support, 4-hour response, 99.9% uptime SLA
Enterprise
For volume, several partner accounts, and procurement that needs paperwork.
Priced on your volume
- Unlimited Organizations and Configurations
- Volume transaction pricing
- Several partner accounts on one agreement
- SSO, SCIM, choice of data region, custom DPA
- 99.95% SLA and a named customer success manager
A synced transaction is one Stripe event successfully posted to Business Central. Failures are not counted, and a replay is never counted twice.
Beyond the included volume, Growth is £0.02 and Scale £0.008 per transaction. Free is capped rather than billed — events are held, not charged for, and nothing runs up a bill on an account that never gave us a card.
Annual billing charges ten months for twelve. Prices are also quoted in euros and US dollars, set as local price points rather than converted at the day's rate.
Onboarding a small number of design partners now.
Tell us about your client's Stripe setup and where Business Central needs to catch up. We'll set up a sandbox Configuration to try it against.
Already set up? Sign in to the console.