Sales Channels & Orders
Connect sales channels, import orders, and manage fulfillment workflows.
Connect your online stores, sync products, and manage incoming orders from Shopify, WooCommerce, and other sales channels.
Overview
Stogly's Sales Channels module lets you:
- Connect e-commerce platforms like Shopify and WooCommerce
- Push your product catalog to connected channels
- Receive and manage orders from all channels in one place
- Track order status from placement through delivery
- Keep inventory synchronized across channels and physical locations
Connecting a Sales Channel
Connecting Shopify
- Navigate to Sales Channels > Channels
- Click + Add Channel and select Shopify
- Enter your Shopify store URL (e.g.,
yourstore.myshopify.com) - Click Connect — you will be redirected to Shopify to authorize the connection
- Grant the requested permissions and confirm
- Once redirected back, your Shopify store appears as an active channel
Connecting WooCommerce
- Navigate to Sales Channels > Channels
- Click + Add Channel and select WooCommerce
- Enter your WooCommerce site URL
- Provide your Consumer Key and Consumer Secret (generated in WooCommerce under Settings > REST API)
- Click Connect
- The system verifies the credentials and activates the channel
Channel Settings
After connecting, configure the channel:
| Setting | Description |
|---|---|
| Sync Direction | Push only, pull only, or two-way sync |
| Auto-sync interval | How often products and orders sync (e.g., every 15 minutes) |
| Price list | Which Stogly price list to use for this channel |
| Warehouse | Which warehouse fulfills orders from this channel |
| Order prefix | Optional prefix for order numbers (e.g., SHOP-, WOO-) |
Syncing Products to Channels
Push Products to a Channel
- Navigate to Sales Channels > Products
- Select the products you want to publish
- Click Publish to Channel and choose the target channel
- Map product fields if prompted (title, description, price, images)
- Click Sync
Products sync with their current prices, descriptions, images, and stock levels.
Managing Published Products
- Synced products show a channel badge on the product list
- Edit a product in Stogly and changes push to connected channels on the next sync cycle
- To unpublish, select the product and click Remove from Channel
Receiving Orders from Channels
Orders placed on connected channels are automatically pulled into Stogly.
Viewing Incoming Orders
- Navigate to Sales Channels > Orders
- All orders from all channels appear in a unified list
- Filter by channel, status, date range, or customer
Creating an Order Manually
- Click Create Order
- Enter the customer and delivery details and choose the Warehouse the order ships from
- Under Location, choose the location the order belongs to, or leave Automatic (from the warehouse) — Stogly then uses the location linked to that warehouse
- Add the items and save
The location decides where the order is listed under Locations & POS → Delivery. Orders arriving from a channel get their location the same way, from the channel's warehouse; a warehouse shared by several locations leaves the order without a location.
Order Details
Each order shows:
- Customer name and shipping address
- Ordered items with quantities and prices
- Channel of origin (Shopify, WooCommerce, etc.)
- Payment status
- Current fulfillment status
Fiscal Receipt and Invoice from an Order
Open the order (View) and use the Documents section:
| Button | What it does |
|---|---|
| Issue fiscal receipt | Opens the fiscal receipt form with the order's items, buyer and payment method filled in. Review it and issue the receipt as usual |
| View receipt | Shown instead once the receipt exists — an order has one fiscal receipt |
| Create invoice | Opens the invoice form on Sales > Invoices with the order's items and customer filled in |
| View invoice | Shown instead, with the invoice number, once an invoice was created from the order; opens Sales > Invoices with that number in the search box |
- A receipt can be issued in any order status. For cash on delivery, issue it when the order is shipped; the payment line starts as Wire transfer and can be changed.
- The receipt does not deduct stock — the order already does.
- An order discount is applied to the item prices on the receipt and as a discount percentage on the invoice, and the receipt form asks you to confirm the amount before issuing.
- An amount paid by gift card is not a discount: the receipt and the invoice are issued for the goods in full, and the receipt is pre-filled with a Voucher payment for the gift card and the order's payment method for the rest.
- If the item total differs from the order total (a delivery charge, an order from a sales channel whose prices already include the coupon), both forms say so and the discount is not applied automatically. The receipt form asks you to confirm the amount, and asks again if you change an item afterwards.
- A cancelled order cannot be receipted. If the receipt is refunded in full, a corrected receipt can be issued from the order again.
- Enter the buyer's PIB when creating the order to have it on the receipt and the invoice.
Order from an Invoice
When you have invoiced a customer and know the goods will be shipped, create the order from the invoice instead of entering it again:
- Go to Sales > Invoices and open the actions menu (⋮) of the invoice
- Click Create order and confirm
The order is created as Pending with the invoice's items, prices and buyer, and the stock is reserved in your warehouse. An invoice has one order; afterwards the menu shows Show orders.
Create order is unavailable — with the reason shown — for a draft (send the invoice first), a cancelled invoice, a pro-forma, an advance invoice or a credit note, and when an item was typed by hand rather than picked from the catalog. It is offered to retail organizations, on the desktop layout, and needs permission to create orders.
Order Status Workflow
Orders follow a standard lifecycle:
| Status | Description |
|---|---|
| Pending | Order received, awaiting processing |
| Processing | Order confirmed, items being picked and packed |
| Shipped | Order dispatched, tracking number assigned |
| Delivered | Order received by the customer |
| Cancelled | Order cancelled before shipment |
| Returned | Customer returned the order |
Updating Order Status
- Open the order
- Click the Status dropdown
- Select the next status
- When moving to Shipped, you can enter a tracking number and carrier
- Status changes sync back to the originating channel automatically
Cancelled and Refunded Channel Orders
Stock for an order from a sales channel is deducted once, when the order first reaches Stogly. It is returned once, whichever of these happens first:
- You cancel the order in Stogly — the deducted stock goes back to the location it was taken from.
- The channel reports the order as cancelled, fully refunded or returned — Stogly returns the same stock by itself. Cancelling the order in Stogly afterwards does not return it a second time.
What to keep in mind:
- Stogly returns what was actually deducted. If the location held 1 piece when an order for 3 arrived, 1 piece is returned.
- A partial refund does not change stock. The channel does not tell Stogly which items came back, so add the returned items yourself under Inventory > Stock Adjustments.
- After a partial refund Stogly no longer returns that order's stock by itself — not when the rest is refunded later, and not when the order is cancelled. Add whatever comes back with a stock adjustment, each time.
- A refund returns the stock even when the customer keeps the goods. If you refund without getting the goods back, take them off again with a stock adjustment.
- If a channel order was cancelled before Stogly ever received it, nothing is deducted for it later.
- If an order shows as cancelled and its stock has not come back, the channel did not report the cancellation to Stogly — add the items back under Inventory > Stock Adjustments.
Order Fulfillment
Fulfilling an Order
- Open a Processing order
- Review the items and confirm stock availability
- Click Fulfill Order
- Select the warehouse or location fulfilling the order
- Inventory is automatically deducted from the selected location
- Enter the shipping carrier and tracking number
- Click Ship — the order moves to Shipped status
Partial Fulfillment
If not all items are available:
- Select only the items you can ship now
- Click Partial Fulfill
- The remaining items stay in Processing status
- Fulfill the rest when stock arrives
Tips & Best Practices
- Use order prefixes — prefixes like SHOP- or WOO- make it easy to identify the source channel at a glance
- Set a dedicated warehouse — assign specific warehouses to channels to avoid stock conflicts across locations
- Sync frequently — shorter sync intervals reduce the chance of overselling
- Monitor failed syncs — check Sales Channels > Sync Log regularly for any errors
- Keep one source of truth — manage product details in Stogly and push outward to channels, rather than editing in each platform
Need help? Contact support at support@stogly.com