how it works

Shopify + Fortnox: Order Sync

How orders flow from Shopify to Fortnox: triggers, timing, and what to expect.

fortnox-shopify

Cancelling orders in Specter

How to correctly cancel orders in Specter when using a payment provider integration — why the Cancel order action must be used instead of Delete, and what happens if you delete instead.

Custom Mapper — advanced data mapping and fallback logic

How Junipeer's Custom Mapper lets you define advanced field mapping, fallback logic, and data routing beyond the standard configuration.

Business Central — product variant mapping to Centra

How to map Business Central product variant dimension values to Centra size charts using Junipeer's Size Chart Setter — setup, best practices, and how to fix missing mappings.

Fortnox order row settings and post-purchase modifications

How VAT and price settings work per order row in Fortnox, and what happens when an order is modified after it has been synced.

Centra orders and shipments — how fulfillment works

How Centra separates orders from shipments, why payment capture is tied to delivery, and how Junipeer uses this model for invoicing.

Connecting unsupported payment solutions

How to handle payment solutions that don't have a dedicated Junipeer connector, including the auto-mark-as-paid workaround for PayPal and similar methods.

Matching payout references in Fortnox

How payout reference matching works in Fortnox — which fields to configure, how to align your e-commerce and PSP connectors, and how to diagnose "no invoice found" errors.

May 18, 2026

Dashboard

The Dashboard gives you a quick summary of your integration activity. It is the first thing you see when you open an integration in Junipeer.

Mar 24, 2026

Order Sync

How order synchronization works between your e-commerce platform and ERP, including order mapping, status handling, and error recovery.

Mar 25, 2026

Configure

The Configure section is where you fine-tune how your integration works. It is accessible from the left sidebar and contains four subsections:

Mar 24, 2026

Bookkeeping

How Junipeer handles invoices, credit notes, payment matching, and VAT across your integration.

Mar 25, 2026

Connectors

The Connectors page displays the two platforms in your integration and lets you manage the credentials used to connect to each one. Every integration has exactly two connectors — one for each side of the data sync.

Mar 24, 2026

Payout reconciliation

How payment provider payouts are matched to invoices in your ERP, including multi-currency and fee handling.

Mar 25, 2026

Flows

Flows are the individual data transfer actions that make up your integration. Each flow handles one specific type of data movement — for example, exporting orders to your ERP or syncing products to your e-commerce platform.

Mar 24, 2026

Entities

Entities represent the individual data records that Junipeer has synced between your platforms — orders, customers, products, stock levels, and more. The Entities page lets you browse, search, and inspect these records.

Mar 24, 2026

Tasks

Tasks are the individual units of work created when your flows run. Every sync operation — whether triggered by a schedule, a webhook, or a manual action — creates one or more tasks. The Tasks page lets you monitor these operations and investigate any that did not complete succes

Mar 24, 2026

Logs

The Logs page provides a detailed audit trail of everything that happens during your syncs. Each log entry records a specific event — such as a successful record export, a warning about missing data, or an error that prevented a sync from completing.

Mar 24, 2026

References

References are the ID mappings that link records between your two connected platforms. When Junipeer syncs a record — such as an order from your e-commerce platform to your ERP — it creates a reference that connects the source ID to the corresponding target ID. This is how Junipe

Mar 24, 2026

Scheduling

Scheduling lets your flows run automatically at regular intervals, so you do not have to trigger syncs manually. You can set up multiple scheduling rules, each controlling when and how often specific flows run.

Mar 24, 2026

Time History

Time History tracks the "last loaded" date for each data type and direction in your integration. This date determines where the next sync starts — Junipeer only syncs records that have been created or modified after the last loaded date.

Mar 24, 2026

Webhooks

Webhooks enable real-time syncing by reacting to events as they happen in your connected platforms. Instead of waiting for a scheduled sync, a webhook triggers a task immediately — for example, syncing a new order the moment it is created in your e-commerce platform.

Mar 24, 2026