Features
Admin
Settings

Settings

Tenant-level configuration — branding, feature flags, integration credentials, tax/shipping origin, etc.

Where to find it

Admin: /process/editsource (legacy) or /commerce/settings (new)

All settings live in commerce__tenant_config.

Branding

  • store_name, tagline, logo_url, favicon_url
  • primary_color, secondary_color, accent_color — theme colors
  • font_family, custom_css — visual overrides
  • Support contact: support_email, support_phone

Footer & header

  • Footer 3 columns + bottom bar (rich HTML)
  • Return policy (rich HTML displayed on returns page)
  • Terms URL, privacy URL

Feature flags

Toggle per-tenant:

FlagControls
enable_reviewsProduct reviews
enable_wishlistWishlist feature
enable_guest_checkoutAllow checkout without account
enable_gift_cardsGift card purchase + redemption
enable_buybackBuyback flows
enable_public_buybackPublic-facing buyback quote page
enable_repairsRepair quoting and tickets
enable_ticketsSupport ticket module
enable_klarna, enable_afterpayBNPL payment options
enable_storefrontMaster flag — shows/hides the whole storefront

Payment

  • Stripe public + secret key
  • PayPal client ID + secret
  • Klarna credentials
  • Afterpay merchant ID
  • Sandbox mode flags per provider

Sensitive credentials are encrypted via CredentialEncryption.

Shipping

  • Ship-from address (name, address, city, state, zip, country)
  • FedEx account + API key
  • UPS account + API key
  • Free shipping threshold

Analytics

  • Google Analytics ID
  • Facebook Pixel ID
  • Consent-gated via the consent banner

SEO defaults

  • default_meta_title, default_meta_desc — fallback for pages without specific overrides

Related features