Pricing
Amazon Business · Live Integration

Amazon Business inside OmniPATH.

Connect via OAuth in two clicks. Orders sync into the same approval flow as your traditional suppliers. Invoices land deduplicated, attributed to the right site and ready for posting. No separate inbox to chase.

2-click
OAuth connection
Auto
Invoice deduplication
UK · US · EU
Region support
app.omnipath.ai/integrations/amazon-business

Amazon Business UK

Connected · syncing every 4 hours
Last sync: 2 May 2026, 14:18 GMT · 8 orders, 12 invoices
Sync now Disconnect
Sync defaults
The Crown Hotel
Amazon Business UK

Recent syncs

Live
Time
Trigger
Result
Records
14:18
Manual
Success
8 + 12
10:00
Auto
Success
3 + 5
06:00
Auto
Success
0 + 2
How it fits

Same approval flow. Every supplier.

Whether the order came from FS Foodservice or Amazon Business, it lands in the same purchasing pipeline - same approvers, same coding, same posting rules.

Order placed on Amazon

Site team buys via Amazon Business as normal

OmniPATH syncs

Order + invoice pulled in every 4 hours

Standard approval

Same flow, same approvers as FS Foodservice

Posted to Xero

One ledger entry per invoice. No duplicates.

Three steps to live

Connect once. Forget about it.

OAuth handles authentication. Defaults pin sync targets. Sync history confirms it's working.

1

Connect via OAuth

From the integrations page, click the Amazon Business tile. You'll be redirected to Amazon to grant OmniPATH read access to your order and invoice history. Two clicks: log in, approve.

amazon-business-uk · amazon-business-us · amazon-business-eu
2

Set sync defaults

Pick the default site and supplier record that incoming orders should attribute to. You can override per-order from the Configuration page if needed - but for most operators, one default each is enough.

Site · Supplier · Sync frequency
3

Watch it sync

Sync runs automatically every 4 hours. Hit "Sync Now" to pull on demand. Sync history shows start time, trigger type, outcome and order/invoice counts - with errors surfaced inline if anything bounces.

Auto · Manual · Webhook (coming)
01 / Auto-deduplication

One invoice in. One invoice out.

Amazon emails the invoice. Amazon API delivers the same invoice. The user uploads a saved PDF copy. Three sources, one document.

OmniPATH detects duplicates by Amazon order ID, invoice number and SHA hash - collapsing all three sources into a single record before approval. No duplicate payments, no manual reconciliation.

  • Order ID match across email, API and upload
  • Hash check on identical PDFs from different sources
  • Original captures retained as audit attachments
  • Surfaced as one record in the approval queue
amazon.business
OmniPATH wants to access your Amazon Business account

Authorise the following permissions:

Read order history
Read invoice attachments
Read account organisation
Cancel
Authorise
02 / Sync history audit

Every sync, logged.

The sync history table is the audit trail for the integration. Every pull - automatic or manual - is timestamped, attributed and shows what came back. If a sync fails, you see why and where it stopped.

For finance and IT, this is the table to point auditors at when they ask how Amazon Business spend gets into the books.

  • Start time · Trigger (Auto / Manual / Webhook)
  • Outcome with inline error message on failures
  • Order count + invoice count per sync
  • Filter by date range, trigger or outcome

Sync history Last 7 days

Time
Trigger
Result
Records
Notes
2 May 14:18
Manual
Success
8 orders · 12 inv
2 May 10:00
Auto
Success
3 orders · 5 inv
2 May 06:00
Auto
Success
0 orders · 2 inv
1 May 22:00
Auto
Failed
0 orders · 0 inv
429 rate limit
1 May 22:04
Retry
Success
2 orders · 3 inv
1 May 18:00
Auto
Success
5 orders · 8 inv
Frequently asked

The integration details.

Which Amazon Business regions are supported?
UK, US and EU Amazon Business marketplaces. Each region requires its own OAuth connection, but the resulting orders all flow into the same OmniPATH workspace. Multi-region operators can run several connections in parallel.
Do I need to download invoices manually ever?
No. The integration pulls invoice PDFs directly from the Amazon Business API and attaches them to the corresponding order. They land in OmniPATH already linked to the right purchase record, ready for the standard 2-way match against the order summary.
How are multi-site orders attributed?
Default site is set per integration in the Configuration page. If your team uses Amazon Business "Groups" (one per site), the integration can map Group → Site automatically. For ad-hoc cases - a manager bought something on the wrong account - the attribution can be reassigned in the approval queue before posting.
What happens when I disconnect?
A confirmation dialog asks you to confirm before the OAuth token is revoked. Once disconnected, no further syncs occur, but existing synced orders, invoices and audit history remain in OmniPATH. You can reconnect at any time - historical syncs aren't replayed.
Does this work with Amazon Business Prime?
Yes. Prime status is detected automatically and surfaces on the order record. Free shipping savings flow through to the OmniPATH spend analysis as a separate "savings" line on the supplier overview, so the value of the Prime subscription becomes visible.
Can sync be more frequent than every 4 hours?
4 hours is the default cadence for the auto-pull. Manual sync is unlimited - just click "Sync Now" whenever. Webhook-driven sync (Amazon pushes to OmniPATH the moment an order is placed) is on the roadmap and will replace polling once Amazon's webhook scopes are GA.
Ready when you are

Connect your Amazon Business in minutes.

From OAuth to first sync in under five minutes. We'll walk through it on the demo.

30-min demo · Bring your Amazon Business account if you want to connect live