Define the data before the form
Open Settings → Checkout questions to manage organization-level questions. Products choose from this shared library later.

Separate internal identity from customer copy
The slug is the unique organization-wide key used in orders, subscriptions, and API responses. It can be renamed later; Ruba updates existing data to the new key. The name identifies the field in the dashboard and becomes its initial checkout label. Choose New question to create an organization-level question.

Attach questions to a product
Edit or create the product, select the fields that belong on its checkout, and mark each one optional or required. A required checkbox must be checked before confirmation, which makes it suitable for explicit agreement to linked terms.

Consume the answers
Sales views add the organization fields as columns on orders and subscriptions. The Orders API and Subscriptions API return the same values undercustom_field_data, keyed by slug:

