Manage orders with precision, not guesswork

When an order doesn't behave the way it should, support and ops need to see exactly what happened and act on it. Brink gives you exactly that, through the API, MCP or a modern admin interface.

Core management capabilities

Every OMS operation in one place

Full order lifecycle control

Every operation, in one place

Delivery, cancellation, refund, compensation, release, and modification are all first-class operations with the same lifecycle: created, started, completed, or failed.

Outcome

Fewer one-off exceptions, because the platform already has a defined way to handle them.

custom states

Pause automation on your terms, not the platform's

Custom states flag an order as informative, like "VIP customer," or blocking, where a blocking state stops specific operations, like delivery or cancellation, until it's resolved.

Outcome

Fraud checks, compliance holds, and manual review happen without a special code path.

automated Provider actions

Automatic by default, manual when you need it

Every operation touches providers, payment, shipping, gift cards, tax, and each provider action can be set to automatic, manual, or skipped, at the moment you start or restart an operation.

Outcome

Automation for the orders that don't need attention, control for the ones that do.

activity history per order

See exactly what happened, and why

Every operation, every provider response, and every error is written to an append-only activity log on the order, queryable at any time.

Outcome

Support answers "what happened to this order" without escalating it.

One admin interface

Nothing the interface can do that the API can't, or the other way round

Merchant Portal covers order search, every operation, custom states, comments, and workflow management, backed by the same API your other systems use.

Outcome

Ops and engineering work from the same data and the same controls, always.

keep other systems in sync

Your ERP, WMS, or CS tool finds out the moment it happens

Order-management publishes events for every state change, delivery, cancellation, refund, compensation, release, so connected systems update automatically instead of polling for changes.

Outcome

Systems downstream of Brink stay accurate without extra integration work.

Order operations

Six order operations, each with a defined lifecycle and clear rules

Delivery

Marks order lines as shipped, in full or in part, which triggers payment capture, gift card and bonus redemption, and tax reporting for those lines.

What it means: the moment stock leaves the building, the rest of the order, payment, loyalty, tax, catches up automatically.

Cancellation

Cancels an order before anything has been delivered. Once a single delivery exists, the order can no longer be cancelled outright.

What it means: a clean way to stop an order early, with a hard rule that prevents cancelling something already partly fulfilled.

Refund

Reverses payment, gift card, bonus, or voucher value for items from a completed delivery.

What it means: refunds are tied to what was actually delivered, so the amount reversed always matches something real.

Compensation

A goodwill credit that doesn't require a delivery at all.

What it means: handle a service failure or a complaint with a credit, without needing to reverse an actual delivered item first.

Release

Releases the remaining, undelivered part of an order once at least one delivery has completed and none are in progress.

What it means: close out the part of an order that's never going to ship, cleanly, once you know what has and hasn't gone out.

Modification

Changes order lines, shipping fees, or addresses, before or after delivery depending on the type.

What it means: fix a shipping address or adjust a fee after the fact, without cancelling and re-creating the whole order.

Admin and access

Control who can do what

Scoped API access

Create OAuth2 clients scoped to exactly what a team or system needs, like stock reads and delivery writes for a fulfilment partner, and nothing more.

Role-based portal access

Give people the same level of access in the admin interface as they'd have through the API, based on their role, from customer service to system admin.

Provider configuration, centralized

Store and validate credentials for your payment, shipping, tax, and loyalty providers in one place, encrypted and checked against the provider's live API before saving.

Business benefits

What this means for you

Fewer escalations to engineering

Support can see exactly what happened to an order, provider errors included, and act on it directly. Most exceptions get resolved without a ticket leaving the support queue.

Automation that doesn't remove control

Standard orders run themselves. The ones that need a human decision, a hold, a manual provider step, a restart, get one, without special-casing the whole platform around exceptions.

Systems that agree with each other

Your ERP, WMS, and customer service tools hear about every order change as it happens, so nobody's working from yesterday's data.

We didn't just want a new platform - we wanted to rethink how we work. By scaling down and streamlining our e-commerce architecture, we've created a solution that's not only more efficient but also easier to develop, maintain, and grow.
Adam Andreasson
E-commerce Manager
Indiska
Get in touch today

Ready to rethink your commerce setup? Speak to us.

Thank you! Your submission has been received!
Thanks!

what do you want to do?

How can Brink Commerce help you?

I want to Build

a commerce foundation ready for what comes next
Build with Brink
Sell with Brink Commerce

I want to Sell

with powerful pricing, promotion, and checkout tools
Sell with Brink
Grow your business with Brink Commerce

I want to Grow

into new markets with  multi-market capabilities
Grow with Brink
Manage product with Brink Commerce

I want to Manage

orders and operations with full control
Manage orders
Our customers

Commerce in action