Website

Connect and manage the ChannelWeave Website channel from Control tower.

Last updated:

Website

Where to access it

  1. Open Control tower.
  2. Find the Website card.

What you can do

  • Connect Website to begin setup.
  • Reconnect Website to re-run setup.
  • Disconnect Website to remove the current connection.
  • Manage to open Website setup and status checks.

Website setup flow

Website setup now uses a 5-step flow:

  1. Tell us about your website (name + address).
  2. What would you like to sync? (orders/stock toggles).
  3. How will your website connect? (connection method guidance).
  4. Add these details to your website (webhook/API secrets and endpoints).
  5. Verification checks (probe status and recent activity).

Draft images

Website draft images use ChannelWeave Media and linked stock image manifests:

  • ordered manifest list with preview/remove/reorder
  • Sync from stock manifest
  • Upload images
  • Open Media library

Draft defaults from linked stock

When a Website draft is created with a linked stock item (or linked later), ChannelWeave applies stock defaults when draft fields are empty:

  • description defaults from stock_product.description
  • price defaults from stock pricing policy:
    • enforced for non-manual pricing modes
    • in manual mode, falls back to stock.sale_price when draft price is empty
  • category defaults from stock group (when linked stock has a group):
    • category path defaults from stock_group.group_name
    • category ID defaults from stock_group.group_code
  • quantity defaults:
    • linked stock: stock.quantity_available (including 0)
    • no stock / missing stock quantity signal: fallback 1

What you will see when connected

  • store name
  • connected-since timestamp
  • verification status badge
  • Website pulse metrics on the same card

Control tower pulse

The Website card surfaces:

  • live Website listings
  • Website orders in the last 30 days
  • inbound Website buyer messages in the last 30 days
  • Website host metadata from the connection
  • last-checked timestamp and setup/action hinting when Website is not fully connected

Manage modal

The Website Manage modal gives you quick access to:

  1. Website connection settings
  2. Orders sync status
  3. Stock update status
  4. Diagnostics

Contact messages

Website contact messages can appear in Inbox → Messages once Website message setup is complete.

Website checkout orders

When your website checkout posts to the Website order webhook:

  • ChannelWeave creates/updates Website sales_order rows from the submitted checkout payload.
  • When buyer email is present, ChannelWeave auto-reuses or auto-creates a Sales Buyer master record (channel identity: Website + email) and links it via sales_order.buyer_id.
  • Buyer snapshot fields still remain on the order for audit/history.

Website replies from Inbox

Website conversations can be replied to from Inbox → Messages when your Website relay is configured for outbound reply dispatch:

  • ChannelWeave sends signed server-to-server POST requests to your website at /api/website/replies/send
  • your relay verifies X-CW-Timestamp + X-CW-Signature
  • your relay sends the buyer email using your configured provider credentials