Free Installation
Free 1-Year Support
Free Update
30-Day Money Back

Checkout Custom Field for Magento 2

Magento 2 Checkout Custom Field Extension allows admin to freely add custom fields to the checkout page
Community: 2.0.x - 2.1.x - 2.2.6 - 2.3
      |      Enterprise: 2.0.x - 2.1.x - 2.2.6 - 2.3

* Required Fields

Free Installation
Free 1-Year Support

Magento 2 Checkout Custom Field Extension allows admin to add extra fields to the Shipping and Billing of the Magento 2 checkout page. Checkout Custom Field for Magento 2 extension saves the additional information in Order (Order Detail, Order Grid), email (Order email, Invoice email, Shipment email) and PDF invoice, but this extension doesn't include customer attributes and customer address attributes, if you need these fields, please visit Customer Attributes extension. 

Let's install Magento 2 FAQs extension to have an amazing FAQ page for your Magento site!

Key features of Magento 2 Checkout Custom Field extension                     

  • Add custom fields to Magento 2 checkout page in any step

Magento 2 Checkout Custom Field extension allows adding custom fields to any position on the checkout page. The extra checkout fields will be displayed on Shipping or Billing section of the Magento 2 checkout page for customers to fill in.


  • Create checkout custom fields of 7 different types

Admins can easily create as many custom fields as needed with 7 different input types: Radio Button, Dropdown, Checkbox, Date & Time, Yes/No, Text Field, and Text Area. For custom fields such as Dropdown, Checkbox, and Radio Button, you can add various options for customers to choose from. Besides, admin can decide how the Date & Time field is displayed on the frontend. This Magento 2 checkout custom field can include both date and time value or just date option only. 

  • Display custom field information in Email and PDF Invoice 


  • Other amazing features of Magento 2 Checkout Custom Field extension

  1. Easily view and edit custom fields in Manage Checkout Custom Fields Grid
  2. Put the checkout custom fields in any step of the page: Shipping or Review & Payment
  3. Include additional field values in Order Grid and Order Detail
  4. Show checkout custom field per store view
  5. Get attributes via API
  6. Work with popular online payment methods: PayPal, Braintree

Why Is Magento 2 Checkout Custom Field Your Must-Have Extension?

  • Easily collect additional information of customers

If admin finds it difficult to collect information related to customers, Magento 2 Checkout Custom Field extension is the ideal solution. By adding extra custom fields to the checkout page, customers will have to submit all required information before checking out successfully.

  • Customize checkout page in according to requirement

Admin can create as many custom fields as needed to obtain additional information, and flexibly configure order attributes of different types in order to tailor the checkout page as requirement. 


  • Must-have module!
    Actually, customer database is one of my biggest marketing concerns. Your Magento 2 Checkout Custom Field gives me an easy and decent means to customize fields of checkout page.
    verified buyer
    Reviewed by Erica M. Krogman on 17 April 2018
  • Worked as your promise!
    Every of Magento 2 Checkout Custom Field works well on my shoes store. Your user guide is so clear and easy-to-follow that I've configured all functions within minutes!
    verified buyer
    Reviewed by Tonya D. Workman on 10 April 2018
  • Great customer support!
    After installing Magento 2 Checkout Custom Field extension, I asked for some customizations and the support team has lived up to my expectations. I'll recommend this module for others. Thanks!
    verified buyer
    Reviewed by Adela G. Bower on 04 April 2018
  • Basic feature - good price
    your Checkout custom field extension is quite OK with the lower price than other extensions. I have been using it for a while and it still works well, but I just wish you can upgrade the new feature to save the field value for future checkout
    verified buyer
    Reviewed by Beatrice J on 28 March 2018
  • Simple, yet really useful module!
    Magento 2 Checkout custom field extension is helpful and easy-to-use. Also, the support is quick. I had some problems with input types and the developer just fixed it fast. Looking forward to other plugins from BSS.
    verified buyer
    Reviewed by Black Marble on 27 February 2018
  • Strongly recommend!
    This extension is exactly what I want to enrich my customer database to perform better service. I've tried to add various fields in different input types, and it turns out to be smooth and informative. Five stars for a good deal!
    verified buyer
    Reviewed by Edmund A. Noyola on 05 February 2018
  • Great~
    Great support to solve the problem with lower version of magento2.
    verified buyer
    Reviewed by LIN.YU-FAN on 20 December 2017
  • Good
    Nice Magento 2 Extension. Good and quick support.
    verified buyer
    Reviewed by Sumrit T. on 08 November 2017
  • Recommend
    Good extension, great support.
    verified buyer
    Reviewed by Todd on 19 September 2017
  • Basic features and cheap price
    This Checkout Custom Field extension works exactly as the demo. The feature is basic and I can easily add field to any step I want on checkout page. Love to see other good and cheap price extension from you guys.
    verified buyer
    Reviewed by Charles on 25 July 2017
  • I love to see other great extension like this from BSS!
    Good one. Checkout custom field extension provides exactly what I need for my site.
    verified buyer
    Reviewed by Nicole Nussbaum on 28 June 2017
  • Amazing!
    there was some conflicts with the one step checkout module of another provider, but the team solved that issue quickly. Amazing support!
    verified buyer
    Reviewed by Alessia on 04 May 2017
  • Thumbs up for BSS
    Installation was quick.
    Easy to configure and effective to include new field in checkout.
    BSS has done a good job in making this module.
    verified buyer
    Reviewed by Daniel on 13 March 2017
Write a Review
You're reviewing: Checkout Custom Field for Magento 2
How do you rate this product? *

Release Note

  • v1.0.0: First Release
  • v1.0.1: Fix issue with blank data
  • v1.0.2: Fix compilation error
  • v1.0.3: Fix the issue of Value for key "xsi:type" is missing in the argument data.
  • v1.0.4: Fix issue with Custom filed display at front end and bug with filter in grid view
  • v1.0.5: Fix errors when create order per storeview at backend, Custom fields in PDF and Email confirmation
  • v1.0.6: Fix error with di:compile, not required field in payment review, radio button validation; work with disable URL Secure Configuration
  • v1.0.7: Fix bug of custom fields do not show in the backend when create or edit order
  • v1.0.8: Add attributes via API and Compatible with Magento 2.2
  • v1.0.9: Compatible with Magento 2.2.2
  • v1.0.10: Fix bug The store specific labels aren't working; Fix bug of not validating radio button; Fix export custom value on order grid
  • v1.1.0: Support Date input type; Fix error in Sales Order Admin Grid; Support Dropdown input type
  • v1.1.1: Work with online payment method by magento default; Support display checkout custom fields on shipping method; Fix display issue of checkout custom field with input type Date&Time when creating order from admin
  • Fix validatation issue of required checkout custom field in frontend checkout
  • v1.1.2: Fix diplay issue of Checkout custom field type Checkbox on Order grid; Fix bug when creating new attribute sales_order grid table is lost; Update logic of function mage/storage