Glossary
OMS (Order Management System)

OMS (Order Management System)

OMS (Order Management System) tracks orders, inventory, fulfilment and payment status across the purchase lifecycle.

GLOSSARY
What is a
OMS (Order Management System)

An order management system, or OMS, is the software that tracks an order from the moment it is placed to the moment it is paid and shipped. It holds what was bought, at what price, by whom, and where it is going. It also holds the state of the order. Paid, picked, shipped, part shipped, returned or cancelled. In a small shop a spreadsheet can do this. In a business selling across several channels and markets, the OMS becomes the record everyone else leans on, the finance team included.

The system matters in payments because money and goods often move at different moments. A card may be approved on Monday. The goods may be picked on Tuesday. The payment may be taken when the parcel leaves on Wednesday. Something has to keep those steps in step. That is the OMS. It also carries the reference that ties a payment record to an order record. That link is what makes a later refund or query answerable. Standards bodies have long described these steps as a set of shared documents. The OASIS Universal Business Language defines formats for orders, despatch notes and invoices along that chain.

What An OMS Keeps Track Of

Four groups of data, broadly. The order itself, with lines, prices, taxes and shipping terms. The customer, with contact and address detail. Stock, so the business knows what can be promised and from where. And events, which are the running history of the order. Payments sit across all four. One order may hold one approval, two captures, a part refund and a credit note. The OMS is where those add up to something a person can read.

Where It Sits In The Payment Flow

Usually just behind the shop front and just in front of the finance stack. The checkout takes the payment instruction. The gateway and the acquirer handle the money. The OMS holds the meaning: what the money was for. When goods ship in more than one parcel, the OMS decides how the payment is split. When an item goes out of stock, the OMS triggers the order refund or the void transaction. It is the layer that turns payment events into business events.

Approve Now, Take The Money Later

Card rules and consumer law both push towards taking money when goods leave, not when the order is placed. That is why delayed capture and pre-authorisation holds are so common in retail. The OMS is what picks the moment. Hold an approval too long and it can expire. Then the bank has to be asked again, and a decline becomes possible. Take the money too early and the business may be paid for goods it cannot ship. Neither is a payment problem as such. Both are timing calls the OMS makes.

Stock, Fulfilment And Promises

An order is a promise, and a promise needs stock behind it. The OMS is where the maths on what can be promised lives. What is on the shelf, what is on order, and what is held for someone else. Getting that wrong costs money in two directions. Oversell and the business must cancel and refund. Undersell and it turns away trade it could have taken. The link to order fulfilment is tight, and payment timing follows from it rather than the other way round.

Returns, Refunds And Credit

Returns are where a weak OMS shows. A refund needs to find the first payment, apply the right amount, and land back on the same method where rules require it. Part returns need line level detail, not just an order total. Swaps need a credit and a new sale, tied together so the books make sense. In the UK, section 28 of the Consumer Rights Act 2015 sets a default delivery window where none is agreed. Rules on shipping, cancelling and refunds differ by market. So the OMS usually needs settings per country rather than one global rule.

Reports And The Ledger

Finance wants three numbers to agree. What was sold, what was collected, and what landed in the bank. The OMS owns the first. The payment provider owns the second. The bank statement owns the third. Tying them together needs a shared reference on every record. It also needs a clear rule for fees, which usually arrive netted rather than per sale. Posting into the general ledger then becomes a mapping job rather than a monthly hunt. This piece on matching payments across providers covers why the numbers so often fail to tie out.

Practical Guidance

Treat the order reference as sacred. One value, present on every payment, refund and report. Store payment state on the order, rather than working it out later from files. Set approval windows per market and per card type, and alert on orders close to expiry. Keep an event log, since most order disputes are really questions about timing. And plan the OMS and the payment layer together rather than in sequence. That theme runs through this look at ecommerce payment strategy and this piece on the gap between payment data and business decisions.

‍

Table of contents

Frequently Asked Questions

Where does an order management system sit in the payment flow?

Just behind the shop front and just in front of the finance stack. The checkout captures the payment instruction, the gateway and acquirer move the money, and the OMS holds the meaning: what the money was for. It decides when to capture, when to refund, and how a payment is split across part shipments.

Why does an OMS decide when to take the money?

Because card rules and consumer law both point towards taking payment when goods are dispatched rather than when the order is placed. The OMS knows when stock is picked and when a parcel leaves, so it is the natural place to trigger a capture. Holding an authorisation too long risks expiry and a fresh decline.

What data should an order reference tie together?

One reference should appear on the order, every authorisation and capture, every refund or credit note, and every report line. That single value is what makes a later query answerable. Without it, matching payment files to orders becomes a manual exercise that tends to end in a spreadsheet nobody wants to maintain.

How does an OMS handle part returns?

It needs line level detail rather than an order total, so the right amount can be refunded against the right item. Exchanges need a credit and a new sale linked together. Rules on delivery, cancellation and refunds differ by market, so settings are usually needed per country rather than one global rule.

Does an OMS replace a finance system?

No. The OMS owns what was sold, the payment provider owns what was collected, and the bank statement owns what arrived. Reconciliation is the work of making those three agree, helped by a shared reference and a clear rule for fees, which usually arrive netted rather than charged per sale.

Still Have Questions?

Let’s Find the Right Solution for You

Share this article
Glossary

Stay Connected with Us!

Follow us on social media to stay up to date with the latest news, updates, and exclusive insights!