integrations / DSDillon
Shopify and WooCommerce POS Integration
Connect the online order, counter sale, stock reservation and accounting entry. Keep fulfilment and returns consistent across channels.
Choose the catalogue and stock owner
We map product and variant IDs, barcodes, prices, taxes and locations. The design identifies which application controls each field. Online availability must account for reservations and stock already committed at the counter.
Orders, payment confirmation and fulfilment are separate events. A paid online order should not deduct stock again when it reaches the store for collection.
Build around the order lifecycle
Shopify exposes orders and event subscriptions for integration workflows. The current API version and access permissions are checked during the build. WooCommerce compatibility is assessed with the store version and installed extensions.
Include the difficult cases
Test a partial shipment, collection from another branch, a cancelled line, a refund after fulfilment and an exchange at the counter. Shipping charges, discounts, gift balances and fees each need a destination in the accounts.
In a two item order, sending one item must leave the other reserved with its fulfilment status intact. The customer document and stock ledger should explain the remaining commitment.
Reconcile the online and store opening positions
The migration reviews existing products, open orders, pending returns and historic payment references. We define a cutover time and verify records created while the connection is being enabled.
Delivery includes mappings, retry controls, monitoring and an order reconciliation report. Your existing storefront design is preserved unless a redesign is part of the approved scope.
Before you start
Can customers collect online orders at a branch?
Yes, with agreed collection locations, reservation rules, customer notices and a confirmation step that completes the same order.
Does an order notification prove payment?
Payment status needs the appropriate provider or platform confirmation. The build handles pending and failed payment states before treating the order as settled.
Build the complete workflow
Related services
Inventory and Purchasing Software Development
Inventory software development for purchasing, transfers, counts, batches, serials and landed costs, connected to POS and accounting.
Explore the service industriesRetail POS and Accounting System Development
Retail POS and accounting development for variants, promotions, branch stock, online orders, returns and daily reconciliation.
Explore the service servicesPOS and Accounting Integration Services
POS accounting integration for sales, taxes, refunds, stock and settlements. Custom mapping, duplicate protection, monitoring and reconciliation.
Explore the serviceYour next system
Tell us what needs to work.
Bring your trading workflow, current software and the problems you need to solve. We will define the build, connections and acceptance checks.
DSDillon Business Systems
POS, accounting and connected operations.

