All updates

Collect custom details at Stripe Checkout

Ask for a phone number, contact person, and up to three custom fields on Stripe Checkout. Configure everything from the Products catalogue without mixing tax IDs into the same sheet.

Abi Tyas TunggalAJack WalshJ
By Abi Tyas Tunggal and Jack Walsh on

Paid checkouts often need more than a card. Purchase orders, cost centres, and a reachable phone number matter for fulfillment, but they are not tax settings. Buyer fields (originally shipped as Checkout fields) is the board policy for those commercial details.

Open it from Products

On Settings → Products, open the header ... menu and choose Buyer fields. The sheet sits next to coupons, paywall settings, and taxes.

Phone, contact person, and custom fields

  • Phone number: don't collect, or require it (Stripe Checkout has no optional phone mode). Checkout only — never printed on invoices.
  • Contact person: don't collect, optional, or required; when enabled, the invoice billing form collects it and prints the answer as Contact.
  • Custom fields: up to three text, numeric, or dropdown fields with your own labels, shared by card Checkout and the invoice billing form.

See Buyer fields for the invoice billing follow-up, presets, and the three-field limit. Card Checkout answers remain on the Checkout Session and are not automatically copied onto every Stripe-generated invoice.

Kept separate from taxes

For card Checkout, billing address, VAT or tax ID, and business name remain under Taxes. Invoice-only products collect billing name and address on their billing form. These details do not use custom-field slots.

Connect Stripe, open Buyer fields, and save the details you need on the next card checkout or invoice billing form.