Before you connect
Complete these setup items first:- Add the warehouses that correspond to your Shopify locations.
- Create a customer record for guest checkouts.
- Create the customer group you want new Shopify customers to use.
- Configure the system accounts, item GL defaults, standard costs, and any required employee dimension shown under Financial posting readiness.
Connect your Shopify site
Open Shopify setup
- Open Settings.
- Select Commerce.
- Click Shopify.
Authorize the connection
Set order and customer defaults
- Default customer group for Shopify orders — applied when a Shopify order creates a new customer.
- Guest / anonymous customer — receives guest checkouts while each order keeps its own address snapshot.
Check initial data readiness
Confirm posting readiness
Resolve sync exceptions
adorabl pauses an affected order when it cannot confidently match a Shopify value.Open the queue
Confirm a location or product match
Retry or dismiss other exceptions
- Retry re-runs the failed step after you fix the cause — for example, after a warehouse map is confirmed or an item gets its GL defaults. The row shows its retry count and any error detail.
- Dismiss clears an order-update exception you do not want to apply.
Review resolved decisions
Change a confirmed mapping
Use Field mappings when a confirmed SKU, warehouse, or guest-customer mapping points at the wrong adorabl record.Open Field mappings
Change one mapping
Remap several at once
Review activity and sync now
Open Activity to see imported orders, the share that needed no decision, open exceptions, and recent automatic or user activity. Each row names what happened in plain terms — Order imported, Order updated, Product updated, Shipment created, Mapping decision — and a Summary column that links to the adorabl record. An order row shows the customer and total and opens the sales order; a product row shows the SKU and opens the item; a shipment row shows the tracking number. Rows that did not process show a status badge with the failure reason, so you can see at a glance whether a sync problem is yours or Shopify’s. Click Sync now to import the latest available products, locations, and orders. Repeated syncs update existing records instead of creating duplicates.What happens after setup
- Shopify orders appear in Commerce → Sales Orders with the Shopify order number in the Shopify - Web order number (or Shopify - POS order number) header field.
- Web orders use the Shopify Web channel and go through pick, pack, and label purchase in-house.
- Point-of-sale orders use Shopify POS. Because the customer already walked out with the goods, adorabl records the pickup from your store warehouse on import, creates the invoice, and applies the register payment — a POS sale never waits in the fulfillment queue. adorabl recognizes a POS sale from the source and app markers Shopify sends with the order; orders without those markers import as Shopify Web.
- Buy online, pick up in store is not a register sale. Those orders stay unfulfilled and follow the in-house pick path, even when the ship method is the store location. Use Fulfill remaining when you hand the order to the customer. See Sales orders & fulfillment.
- Product and location mappings control which item and warehouse each order uses.
- Guest checkouts use the customer you selected while preserving the order’s delivery address.
- Local shipments send the updated warehouse quantity and shipment back to Shopify. The fulfillment ships from the warehouse linked to the Shopify location you confirmed.
- Inbound Shopify shipment updates do not create duplicate inventory updates.
- adorabl also polls Shopify for order and product changes every few minutes, so a missed update is picked up without a manual sync.
Troubleshooting
An order is waiting for a decision
An order is waiting for a decision
A Shopify location is incomplete
A Shopify location is incomplete
Shipment or invoice posting fails
Shipment or invoice posting fails
Recent Shopify records are missing
Recent Shopify records are missing
A POS sale is stuck with a pickup exception
A POS sale is stuck with a pickup exception
Initial data readiness shows Stuck or Not checked yet
Initial data readiness shows Stuck or Not checked yet
A shipment exception says the shipping group has no capacity
A shipment exception says the shipping group has no capacity
A confirmed mapping points at the wrong item or warehouse
A confirmed mapping points at the wrong item or warehouse

