For the complete documentation index, see llms.txt. This page is also available as Markdown.

Active vs Inactive status

Every Company has a status toggle in the General tab.

Status
What it means

Active

Contacts inherit the company's tier tag and get wholesale pricing at checkout

Inactive

Contacts kept on file but tier tag is NOT applied — they don't get wholesale pricing

The status is a soft on/off switch for the company's wholesale benefit. Contacts and address data are preserved; only the tag-sync behavior changes.


Use Inactive when:

  • You're temporarily pausing a B2B account (late payment, suspended account, off-season)

  • You want to keep the company on file for record-keeping but don't want them buying at wholesale rates

  • You're testing a new company setup before going live


What happens when you flip Active → Inactive

  • Existing contacts' tier tag is removed from Shopify customers

  • They lose access to wholesale pricing immediately at next checkout

  • The Customer Group's member list no longer includes these contacts (until reactivated)

  • Contacts can still log in to their Shopify customer account — they just see regular retail prices


What happens when you flip Inactive → Active

  • Tier tag is re-applied to all contacts

  • They regain wholesale pricing automatically

  • They reappear in the Customer Group's member list


Inactive companies and the reconcile job

The daily reconcile job (which syncs Company contacts → Customer Group members) explicitly skips inactive companies. That's intentional — inactive means "tier should NOT apply".

If you reactivate a company that's been inactive for a while, the reconcile job picks them up the next day. To re-sync immediately, save the company once after flipping status (the in-app code path re-applies the tag).

Last updated

Was this helpful?