Section keys
Include a key to render that section. Omit it to hide it.
Default order
- Contact
- Shipping address
- Billing address
- Payment methods
- Custom elements
order. Sections you did not include are ignored.
Nesting standalone options
Any option accepted by a standalone element (labels, placeholders, per-fieldhidden, required, validate) passes through under the matching section key.
card, bank, applePay, googlePay), not inside paymentMethods.
Errors carry a source
Every error emitted by Checkout is tagged with the section that produced it:
source when surfacing a page-level summary.
Section pages
Contact
Email, name, phone, company.
Shipping address
Options that pass to the shipping element.
Billing address
Options that pass to the billing element.
Payment methods
Method list, default, and per-method options.
Custom elements
Slots for merchant-defined fields.