Automated order matching

Automated order matching & 3-way matching for Exact Online

Match order confirmations, orders, and purchase orders against goods receipts and invoices in Exact Online, without manual line checks.

ORDEREDRECEIVEDINVOICED6 ×6 ×6 ×€ 45.601 ×€ 45.60LINE 1Transport palletsLINE 2Fuel surcharge123

Line 1: 6 ordered, 6 received, 6 invoiced

The Matching Engine

Our engine compares extracted invoice data against order confirmations, open purchase orders, and goods receipts in Exact Online in real-time.

Invoice and order data

Glimps extracts line-level data from the invoice, order confirmation, and purchase order.

Smart Comparison

Our engine checks quantities, prices, part numbers, and receipts.

ERP Data

If it matches, we post to ERP. If not, we handle exceptions.

Variance Handling

When prices or quantities don't match perfectly, Glimps applies your business rules automatically.

Price Variance < 2%
Auto-Post to Price Diff Account
Quantity Mismatch
Block & Notify Buyer
TOLERANCE 2%€ 100.00€ 100.00PURCHASE ORDERINVOICEBlocked, buyer notified123

Perfect match: € 100.00 ordered and invoiced. Posted automatically

Line-Level Precision

We don't just match the total amount. We verify every single line item, quantity, and unit price.

Smart Tolerances

Define acceptable variance ranges (e.g. €5.00 or 1%) to auto-approve minor differences.

Goods Receipts (GRN)

Ensure you only pay for what you actually received. We check against the Goods Receipt Note status.

Your own database or ERP

Connect Your Database

Are your orders not in Exact Online? Then Glimps fetches them from your own database or ERP, through the API your system already has.

Your API and your login

You give Glimps the address of your system’s API and a way to log in: an API key, a token, a username and password, or OAuth2.

Map the fields

You map your system’s fields onto Glimps’ fields: order number, supplier, lines, quantities and what was already received.

Glimps fetches the order

When an invoice carries an order number, Glimps asks your system for that order and puts every invoice line next to it.

YOUR DATABASEGLIMPSexternal_iditemstax_idpo_numbervendor_vatline_itemsAPI123

Your column external_id becomes the order number (po_number)

Help with the connection

Not sure your system can deliver the orders? Ask us and we look at your API together.

Matching FAQs

Common questions about automated order matching and 3-way matching.

Want to try Glimps yourself?Try Interactive Demo

Yes. Glimps detects partial deliveries and matches the invoice against the received quantity, leaving the PO open for the remainder.

Yes. If a vendor sends one invoice for multiple orders, Glimps identifies and matches lines to the correct respective POs.

Our AI uses semantic matching (fuzzy logic) to understand that "Laptop Stand" on the invoice equals "Notebook Riser" on the PO.

Yes. For services or items where no goods receipt is needed, we match directly Invoice to PO.

Order processing is raising and tracking the order itself; that stays in Exact Online. Order matching is the check that follows: Glimps compares the order confirmation, the purchase order, the goods receipt and the invoice against each other, and only posts when all four agree at line level.

Yes. A supplier's order confirmation is read in and compared straight against the purchase order, so price and quantity differences surface before the invoice even arrives. When the invoice does arrive, it is matched against the same lines.