Skip to main content

Source of truth

The cross-feature shop lifecycle is maintained in Order Activation. This page is a compact user-flow index.

Current lifecycle

Important distinctions

  • Contact email and website can suggest a receipt domain for confirmation.
  • Quick Sync requires the separate emailDomains array.
  • The main Add/Edit form directly manages normalized, deduplicated emailDomains.
  • Finalizing a reviewed Gmail order attaches its validated sender domain.
  • Changing a saved order’s shop label detaches a stale link when the normalized identity genuinely changes.
  • A durable post-save effect records one visit for an idempotent order save.

Deletion impact

Deleting a shop removes that saved record. Existing orders keep their display name and are atomically detached from the removed shop ID, so no stale detail or order-history destination remains. Duplicate-shop merging is a target feature.

Managing Shops

Field-by-field behavior and Gmail readiness.

Order Activation

Complete implemented flow.