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.

Invoice
MacBook Pro€2,400
USB-C Hub€45
Match
Purchase Order
MacBook Pro
Receipt
Qty: 1

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
Match ScenariosLive Preview
Perfect Match Auto-Post
Inv: €100.00PO: €100.00
Minor Variance (+€0.50) Approved
Inv: €100.50PO: €100.00
Quantity Mismatch Blocked
Inv Qty: 10PO Qty: 5

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.

API & Webhooks

Connect Your Database

Enable 3-Way matching by connecting your external database or ERP via our secure API.

Generate API Key

Create a secure API key in your Glimps dashboard settings.

Configure Webhook

Set up a webhook to send PO and Receipt data to Glimps in real-time.

Map Fields

Map your database columns to Glimps fields for accurate matching.

config.json
"webhook_url": "https://api.useglimps.com/v1/hooks/po",
"api_key": "demo_api_key_glimps",
"mapping": {
"po_number": "external_id",
"vendor_vat": "tax_id",
"line_items": "items"
}
API Documentation

View our comprehensive API docs for detailed integration guides.

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.

Ready to transform your finance team? Start today.

Join the growing number of finance teams using Glimps to automate their AP workflow.

Book a call