billingAddress element renders the six address atoms plus optional fullName and companyName slots. Use it standalone alongside a payment method, or configure it as a section inside Checkout.
Factory
Example
Optional slots
fields.fullName: opts in a full-name field above the address atoms. Accepts the same options as the standalonefullNameelement (splitMode, per-half labels, etc.). When configured,value.fullNameisnulluntil either half is non-empty, then{ firstName, lastName }. When omitted,value.fullNameisundefined.fields.companyName: opts in a company-name field betweenfullNameand the atoms. Same options as the standalonecompanyNameelement. When configured,value.companyNameis''until typed. When omitted,value.companyNameisundefined.
Submitted value
hidden: true are excluded from validation and are not required in value.
Inside Checkout
shippingAddress and billingAddress are configured, Checkout renders a “Same as shipping” toggle on the billing section. See Billing address section.