Skip to content
Foxy.ioHelp Center
  • Articles
  • Documentation
  • API Documentation
  • System Status
  • Contact Us
Foxy.ioHelp Center
  1. Articles
  2. Checkout
Back to Checkout
Search Articles/

Custom Checkout Fields

Add, validate, and manage custom input fields on your checkout, from simple text inputs to multilingual and sensitive fields.

Custom checkout fields overview

What custom checkout fields are and how to add them to your checkout.

Add custom fields to your checkout

How to add custom text, dropdown, radio, and checkbox fields to your checkout using HTML.

Hide sensitive custom field data from receipts and emails

How to use the h: field name prefix to keep sensitive custom checkout field data out of emails.

Keep custom field values when the checkout re-renders

How to to preserve custom checkout field values when the checkout page re-renders.

Pass custom field data to custom shipping code

How to pass a custom checkout field's value into your custom shipping code using a data attribute.

Pre-populate custom checkout fields

How to prepopulate a custom checkout field's value using a hidden session attribute and Twig.

Set up multilingual custom checkout fields

How to translate custom checkout field labels and descriptions for stores using multiple template set languages.

Need Help?

Can't find the answers you're looking for? Our team is here to help. Please click below to contact us.

Image Description
Foxy’s hosted cart & payment page allow you to sell anything, using your existing website or platform.

Company

  • About Us
  • How Foxy Works
  • Foxy For Good
  • Brand Assets

Product

  • Features
  • Pricing
  • Product Updates
  • Changelogs
  • What's Next
  • Compare
  • Try Foxy Free

Security

  • Security Contact
  • PCI Compliance
  • Domains & Codebases

Support

  • Help Center
  • Documentation
  • API Documentation
  • System Status
  • Contact Us
© 2026 Foxy Commerce
  • Terms of Service
  • Privacy Policy