Skyrocket your MAGENTO SPEED and take the sales to the next level in 2021!
Loading...

Magento 2 Checkout Custom Field

1000+ downloads
Rating:
92% of 100

Pay attention here!

Magento 2 Checkout Custom Fields extension is in place to optimize the default boring checkout! Feel free to add new fields for any information you think to be necessary for order fulfillment.

  • Add any number of Magento 2 custom fields to checkout
  • Use those fields as Magento 2 order attributes to improve management
  • Show custom fields  in Order grid & on Order Detail page
  • Add Magento 2 order custom attributes to transaction emails and documents
  • Get values of the created attributes via API
  • Included in Magento 2 Checkout Suite
Community: 2.2.x - 2.3.x - 2.4
|
Enterprise: 2.2.x - 2.3.x - 2.4

Pay attention here!

Magento 2 Checkout Custom Fields extension is in place to optimize the default boring checkout! Feel free to add new fields for any information you think to be necessary for order fulfillment.

  • Add any number of Magento 2 custom fields to checkout
  • Use those fields as Magento 2 order attributes to improve management
  • Show custom fields  in Order grid & on Order Detail page
  • Add Magento 2 order custom attributes to transaction emails and documents
  • Get values of the created attributes via API
  • Included in Magento 2 Checkout Suite
Community: 2.2.x - 2.3.x - 2.4
|
Enterprise: 2.2.x - 2.3.x - 2.4
Links
 

Free
1-Year Support

 

Free
Lifetime Update

 

Free
Installation

 

(*) 30-Day
Money Back

$119.00

Get to know

The default checkout is not informative enough, so many merchants go for Google asking “How to add new fields to Magento 2 checkout?” You might, too - Right?

Then, here we introduce the Checkout Custom Fields for Magento 2 extension to solve your problem at ease. Even better, you can use these fields as Magento 2 order attributes to support the order fulfillment

Key Features of Magento 2 Checkout Fields Extension

 

Add Any Fields to Magento 2 Custom Checkout Page

BSS Magento 2 Checkout Custom Field extension completes this task easily.

 

Merchants can create almost all checkout fields using different input types ( radio button, dropdown, checkbox, date, yes/no, text field, and text area).

 

Then, add custom attributes to Shipping Address; Shipping Method or Reviews & Payment (on checkout page) so customers feel relevant and comfortable to complete the fields.

 

Be aware!

 

You can show any Magento 2 checkout custom fields according to your business purpose BUT show wisely. Or else, the checkout might turn out a “break” experience. Here is an example of “comfortable” Magento 2 custom checkout.

 

For instance, tailor the fields per customer group.

 

Add Attributes to Order of Magento 2

As default checkout fields, custom fields can be saved in Order grid and/or Order Detail Page as order attributes. It means you can add attributes to the order grid of Magento 2 and view/filter them easily.

 

You can also make use of Magento 2 checkout fields without adding them to the checkout page. Accordingly, those added fields are set to only visible in the backend. This is extremely helpful when you create backend orders. Also, additional Magento 2 checkout fields can be added to PDF documents and transactional emails easily.

 

Safe to say, adding custom attributes to checkout and order grid makes order management effortlessly. Thus, feel free to add and edit any order attributes as wished.

 

 

 

 

Show Checkout Custom Fields for Magento 2 per Store View

In the case of a multi-store view website, it is natural to customize checkout fields per store view, isn’t it?

For example, you have two store views: one for Japanese customers and the other for European customers. You want to add a checkout field named “Marriage Status” for the Japanese store view only.

 

Helpfully, our Magento 2 Checkout Fields extension does support such the feature.

Full Features of Checkout Custom Field for Magento 2 Extension

magento-2-checkout-custom-fields

Create checkout fields in 7 input types

magento-2-add-new-custom-field-to-billing-address-or-shipping-address-payment-method-order

Magento 2 add new custom field to billing address or shipping address, payment method

Magento-2-add-custom-attributes-to-order

Magento 2 add custom attributes to order

Magento-2-order-attributes-to-email

Add Magento 2 order attributes to transactional emails and PDF

add-order-attributes-to-Magento-2-checkout-payment

Compatible with many payment methods

add-order-attributes-to-magento-2-checkout

Get values of custom attributes via API

Only $119 for Magento 2 Order Attributes Extension

Do not hesitate anymore, the checkout customization should and must always be your priorities. An informative checkout page not only helps the seller to complete the order fulfillment better but it also creates trust and love on the buyers.

Give our Magento 2 Checkout Custom Fields, as known as Magento 2 Order Attributes extension, a try and you will see a significant improvement when it comes to checkout and order management.

Install now!

 

Branded Extension | Well-code | FREE installation | FREE update | FREE 1-year support

 

Why choose BSS?

Competitive Price

Every merchant needs to survive – we do understand. That’s why we keep the price as low as possible.

Dedicated Support

We are all ears to your problems, either with our extensions or customizations. FREE 1-year support is included.

Open Source

The source code is completely open to inspect, modify and enhance according to your business purposes.

Qualified Code

We have developed a validation tool to ensure that every piece of code follows Magento coding standards.

High Compatibility

Our modules work well with each other. Even you want ours to be compatible with those of others. We are here to help

Simple installation

We simplify and clarify the installation process, so you can get the extension played for your website in clicks.

Quick Update

Your business and customers’ demands are ever-changing. Our extensions are also up-to-date with new features.

Business expert

Our certified experts get involved from the extension development to support to bring you efficient and budget solutions.

Easy to Use

No need to install bunches of redundant features. We select the most relevant functions to ensure the user-friendliness.

Hear from others

Write a review

FAQs

  • Do your extensions support multiple domains?

    Our license allows you to use a single extension license on one Magento installation. The extension is not domain related, but installation related. If you run several domains on the same instance of Magento, you can use one extension license. However, if you run each website on a new installation of Magento, you need a separate license for each of them.

  • Can I request trial?

    We do not provide trial versions for our extensions. However, we are happy to offer 30-day money back guarantee if our extensions fail to function properly due to a bug and we cannot support to fix it. However, we always try our best to assist customer in solving problems.

  • What should I do if I can’t install the extension?

    In case you cannot install the extension, please contact us to ask for more support. We are willing to install it for you based on our policy

  • How can I receive the updated version?

    When BSSCommerce publishes new version of any product, please take notice of the release note tab in the product page to get the update news about the new version. Customers purchased product from us can get the updated version by contacting us via email; we will send the new package version once we receive this kind of request. In addition, you can go to My Account -> My Downloadable Products to download the latest version of the extension.

  • Can I set rules for checkout fields? I am looking for an extention where I can add a field to the checkout process but this field only should show up and be mandatory if a certain product or items from a special category are in the cart.

    Thank you for your interest in BSS extension. 
     
    Regarding your question about Magento 2 Checkout Custom Field, we have checked & got information that our module doesn't support setting up rules for checkout fields. 
    With our Checkout Custom Field extension, you can manage & display Order Attributes in 
    _checkout page in Frontend
    _create new order in Backend
     
    If you have other queries, please feel free to let us know.
  • Hi, I just recently bought the extension and we added a custom field to the shipping address but we want it to show up for every address when checking out with multiple addresses. How do we achieve that? Thanks
    We regret that our module doesn't support to display the custom field in the shipping address when checking out with multiple addresses currently. If you want to implement this feature, we would like to offer our customization service and charge you an amount of support fee. Please let us know if you are interested in our offer.
  • Can I install this Magento 2 extension via Composer? If yes, how can I do that?

    Yes. You can install Magento 2 extensions via Composer following the instruction here.

  • Good day, I have installed the checkout custom field extension and everyting seemed to work. I could add new fields without any problems and they also show in the checkout, but when I finish my order the custom fields don't seem to save. The custom data is nowhere to be found at least, so I think the saving is the problem here. Could it be because I am using different checkout (ESPL Checkout)? I hope you can help me with my problem. Kind regards, Victor Acevedo

    Thank you for contacting us.

    Regarding your issue, could you please double-check if you are using the latest version of our module.

    Please check and update it on your site.

    This latest version is now available on your account.

    Could you please log in to your account then enter My Downloadable Products to get the download link and upgrade our module following this guide?

    If you have any issues, please feel free to let us know.

  • Are Magento 2 Checkout Custom Fields and Magento 2 Order Attributes extensions the same?

    For those who might be confused when you search for Magento 2 checkout custom fields, or Magento 2 add custom fields to checkout and you find Magento 2 Order Attributes instead: They are the one. It is because information filled in checkout fields are possibly added to the order grid and transactional documents.

    Thus, you can call our Magento Custom Checkout Fields module with several names such as Magento Custom Order Attributes or Magento 2 Add Field to Order, etc.

  • How to send customization request for this extension?

    Dear,

    Just drop us an email to [email protected] or contact us.

    We'd like to offer customization service for all BSS Commerce extensions and any third-party extensions.

Release Note
  • v1.2.5 (Jun 30, 2020): Fix bug not placing order with checkout custom field; Add Checkout Custom Field Info into invoice, shipment, creditmemo; Support Rest API
  • v1.2.4 (Apr 28, 2020): Allow showing checkout custom field per customer group
  • v1.2.3 (Apr 21, 2020): Fix bug display empty space when running with BSS M2 One Step Checkout; Fix exception error when place order with BSS M2 Checkout Custom Field
  • v1.2.2 (Apr 09, 2020): Fix bug when viewing certain orders
  • v1.2.1 (Jan 08, 2020): Fix issue when leaving field blank
  • v1.2.0 (Nov 14, 2019): Compatible with Magento 2.3.3
  • v1.1.9 (Oct 10, 2019): Fix compatibility with M2 One Step Checkout by BSS Commerce; Rewrite logic of saving custom field for order and order grid
  • v1.1.7 (Sep 24, 2019): Compatible with M2 Order Delivery Date by BSS Commerce; Fix Custom Field Title display if order is created from admin; Fix not display checkout custom field in email; Show checkout custom field in frontend order; Fix error with Time picker using custom field which is date type; Fix error with label's option (dropdown, radio.....) on store view level; Change logic sending from ajax to controller to save custom field to quote into add param into payment info before; Check data when save custom field to quote; Fix bug when edit custom field not save with attribute code invalid format; Fix bug with foreign keys of table bss_checkout_attribute_order_grid_view
  • v1.1.4 (Apr 27, 2019): Update logic of saving custom field; Fix bug when checking out as logged in customers; Fix attribute not display on shipping method
  • v1.1.3 (Apr 05, 2019): Fix bugs on Magento 2.3
  • v1.1.2 (Oct 15, 2018): 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; Compatible wtih Paypal Plus; Compatible with Magento 2.3
  • v1.1.1 (Jul 31, 2018): 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.0 (Apr 12, 2018): Support Date input type; Fix error in Sales Order Admin Grid; Support Dropdown input type
  • v1.0.10 (Feb 28, 2018): Fix bug The store specific labels aren't working; Fix bug of not validating radio button; Fix export custom value on order grid
  • v1.0.9 (Feb 13, 2018): Compatible with Magento 2.2.2
  • v1.0.8 (Nov 06, 2017): Add attributes via API and Compatible with Magento 2.2
  • v1.0.7 (Oct 09, 2017) Fix bug of custom fields do not show in the backend when create or edit order
  • v1.0.6 (Sep 18, 2017): Fix error with di:compile, not required field in payment review, radio button validation; work with disable URL Secure Configuration
  • v1.0.5 (Jul 12, 2017): Fix errors when create order per storeview at backend, Custom fields in PDF and Email confirmation
  • v1.0.4 (Jun 13, 2017): Fix issue with Custom filed display at front end and bug with filter in grid view
  • v1.0.3 (May 07, 2017): Fix the issue of Value for key "xsi:type" is missing in the argument data
  • v1.0.2 (Mar 23, 2017): Fix compilation error
  • v1.0.1 ( Mar 20, 2017): Fix issue with blank data
  • v1.0.0 (Mar 09, 2017): First Release
Want more? Talk to us
Contact us Now

OR, CHECK OUT OUR ONLINE SUPPORT CENTER

Sign in to Your Account