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