Intermediate · 20 min · 450 points

External Commerce Connections

Connect Shopify or WooCommerce while preserving shared CRM, inventory and accounting records.

Open interactive lesson and quiz

What you will learn

  • Configure secure store connections
  • Trace shared Product, Contact and Order mappings
  • Review source exceptions and channel accounting

A business already sells online and wants one view of source orders and customers without issuing duplicate invoices.

Lesson 1

Source ownership

A connection owns its external sales channel. Source stock is mirrored as an absolute quantity; importing a historical order does not deduct it again. Existing SKUs reuse Products and identity matching reuses CRM Contacts. Imported customers do not gain marketing consent.

Lesson 2

Secure queue operations

Credentials are encrypted. Signed webhook callbacks queue current source reads. Durable jobs use leases, deduplication and retry limits. Review jobs need correction; the retry action reads current source data. Connection and record access remain BU-scoped.

Lesson 3

One transaction and document source

The external store retains its invoice and payment receipt. SupaChrome creates a shared mirrored Order without issuing another invoice. Payments reported before fulfilment remain customer deposits. Fulfilled orders post revenue, tax and configured cost to channel journals. Cancelled paid orders retain refund liabilities until source confirmation. Missing costs and fees need Finance review.

Practice · Review an external store connection

  1. Open SupaCommerce → External stores and review required access
  2. Test the store currency and API credentials
  3. Run a full sync and inspect mappings, jobs and source order links
  4. Review channel journals and a refund-pending order
Take the quiz and earn Connected Commerce