What the integration actually syncs
The BrandGate-Fortnox connection is bidirectional and covers four Fortnox API endpoints: Invoices, Customers, Articles, and Vouchers. Concretely:
**BrandGate → Fortnox:** New B2B order → new invoice. Returns/credits → credit notes. New distributors → new customers (or matched on org. number). New products → new articles (or matched on SKU). Adjustments → manual vouchers.
**Fortnox → BrandGate:** OCR payment matching → marks order/invoice as paid in BrandGate. Dunning statuses → updates the dunning flag in admin. Credit-note approvals → status updates in both systems.
The whole sync runs over Fortnox API v3 and typically takes under 2 seconds per invoice. During short outages (common during Fortnox Friday-evening maintenance) orders queue and replay when service is back.