Skip to main content
The companyName element renders a single labeled input for a business or organization name. It applies a basic format check (128-character cap, non-whitespace presence) and has no domain-specific pattern; it accepts legal entities, DBAs, and sole proprietors alike.

Factory

Example

Options

fields.companyName accepts label, placeholder, disabled, hidden, id, ariaLabel.

Value

null until the shopper types a non-empty value.

FieldError.field

Always 'companyName'.

Where it composes

  • Inside Checkout under contact.companyName (between fullName and phone). Captures the shopper’s employer as part of the contact record.
  • Inside billingAddress.fields.companyName and shippingAddress.fields.companyName. Captures a company name tied to the address (for example, “ship to ACME’s office”).
The two placements are distinct on purpose. Configure both when both are needed.

See also

Last modified on July 17, 2026