Shopify
A full Shopify-to-Visma integration for mid-market e-commerce. Orders, customers, refunds, inventory movements, and gift cards sync with configurable bookkeeping modes — detailed or consolidated, your call.
What syncs.
From Shopify
- Orders & line items
- Customers & addresses
- Refunds & returns
- Inventory levels
- Gift cards & discounts
- Shipping & fulfillment
Into your ERP
- Sales invoices
- Customer records (with VAT)
- Credit notes
- Inventory adjustments
- Revenue by product/channel
- GL postings by category
Capabilities.
Bookkeeping mode selection
Choose between detailed (one invoice per order) or consolidated (daily summary journal). Switch modes per Shopify store without re-implementation.
Multi-store, multi-entity
Multiple Shopify stores map to different Visma companies. Revenue, cost of goods, and inventory stay cleanly separated per entity.
Inventory sync
Stock levels flow from Shopify to Visma inventory modules. Supports multiple warehouse locations and handles backorder scenarios.
Returns & refund logic
Shopify refunds and returns create matching credit notes and inventory adjustments in Visma. Partial refunds handled correctly.
Discount & gift card handling
Percentage discounts, fixed-amount coupons, and gift card redemptions post to dedicated GL accounts. No revenue leakage in the books.
Shipping & fulfillment tracking
Shipping charges, carrier fees, and fulfillment status sync to Visma. Revenue recognized on fulfillment, not on order placement.
Common use cases.
Automated order-to-invoice
Every Shopify order becomes a Visma invoice within minutes. Finance stops re-keying orders and starts analyzing margins instead.
Brand-level P&L separation
Three Shopify stores for three brands. Each routes to its own Visma entity. Group consolidation happens in Visma, not in a spreadsheet.
Unified inventory view
Shopify online stock and Visma warehouse stock stay in sync. Overselling drops. Stock-out alerts trigger before the customer notices.
Shopify orders, Visma accounting.
38 customers running real-time order sync. Detailed or consolidated — configured to match how your finance team actually works.