Magento 2 Custom Checkout Fields Extension
v4.3.5Magento 2 Custom Checkout Fields extension allows online stores to add and customize more checkout fields and display them in different positions. By using this module, businesses can collect essential customer information through the newly added fields, which can be configured with up to 14 input types. This guarantees that the most necessary data is gathered in the most convenient way.
It's also possible to set each field to be displayed based on the previous ones to avoid wasting shopper's time.
Thanks to these module features, online stores will be able to gather a great amount of data to meet customer needs better as well as develop more enhanced strategies.
- Compatible with API/GraphQL
- Collect more customer information with unlimited attributes
- Freely set different attributes with 14 input types
- Set attribute priority for frontend display
- Configure fields to appear depending on others
- Limit checkout field visibility to certain customer groups and store views
- Display new attributes in various positions
- Show data accurately with HTML code filter control
- Add tooltip for additional fields
Magento 2 Custom Checkout Fields Highlight Features
Collect information effectively by displaying more order attributes on the checkout page
Magento 2 Custom Checkout Fields extension helps online stores add more specific order attributes to the checkout page in order to collect more useful information from customers. There's no limit to creating new fields, and admins can freely customize each one to suit the store strategies with diverse input options.
Enhance customer experience while gathering information by showing only suitable checkout fields
Online stores are able to custom checkout fields and how they are displayed to customers. Admins can set conditions for the system to know which attribute should be visible to shoppers.
Make order information clear to customers by displaying new attributes in various positions
Making it clear for customers to check their provided information becomes easy with our extension. Magento 2 Custom Checkout Fields can add new attributes and their answers from shoppers to different places like invoices, transactional emails, and sale order grids.
Optimize the checkout page by displaying relevant information fields
The module helps customize the checkout page to be more effective and aligned with the store owner's strategy, creating a seamless and professional shopping experience.
More features of Magento 2 Custom Checkout Fields
Management grid
Show additional checkout information on the order grid
Manage labels/ options
Set display names and options for attributes in store views
Input validation
Require the input data (such as email, phone, URL) to follow standard formats
Values required
Set the field to be required or not
Extension compatibility
Compatible with Mageplaza extensions: PDF Invoice, One Page Checkout, Extra Fee, Gift Wrap
Reviews (14)
22 January 2024
Our experience with the Order Attributes extension has been fantastic. It seamlessly integrates into our Magento 2 platform, allowing us to collect and manage additional order details effortlessly. A game-changer for enhancing our order processing system.
21 June 2022
All Mageplaza extensions are well documented. No need to ask for support and best quality price.
04 May 2022
The checkout page now can be completed with more fields that actually make sense to us. The installation process is easy too, a 5-star experience.
29 April 2022
Love this extension. I purchased a few times from Mageplaza and I'm glad that this one works ok too.
19 April 2022
Easy to install. No problems whatsoever. Works as expected. Thanks Mageplaza team
19 April 2022
I was extremely impressed with the multiple order attributes types by this extension. I's a great feature. Love it!
20 October 2020
The extension provided the solution we were looking for. It serves as a great extension for our development
20 March 2020
What I really like about this extension is the plethora of functions. I mean, besides the fact that you can add the order attributes, you can even select their position in the checkout form and make conditional attributes. All this while being able to display them in E-mails too! Amazing! Everything went on smoothly from install to configuration. Amazing extension and great job as usual Mageplaza!
19 November 2019
The Order Attribute extension works well with OneStep Checkout and PDF Invoice. Only the possibility to add and edit values within purchases orders is missing. You need this if a customer has forgotten to enter value or has entered wrong value. The support is really fast and helpful.
18 September 2019
We can really recommend Mageplaza - they are doing an awesome job! We are using the Order Attributes in an M2 OS store where a third party checkout is active, which ignores the standards. They made the module work so that we can use it. This is a really great service, thanks a million. Special thanks to April & Bruce.
06 August 2019
Unlike many Magento Marketplace extensions, this one is very well written. It also does exactly what we need it to do, which is to add additional fields to the checkout process. The new fields need to appear conditionally based on responses to other attributes. This extension does an excellent job allowing for that scenario. It saved me many hours in my own team's development time.
26 July 2019
I can only spend these words for your support: fast, helpful, clear, amazing. Thank you!
25 January 2019
We wanted to add extra fields in the checkout page of our Magento webshops. We could easily create these with the "Order Attributes" extension from Mageplaza. Installation and configuring was simple, did not take much time. We can highly recommend the "Order Attributes" extension from Mageplaza if you need extra input fields in your Magento store.
25 January 2019
The product is good and as per my expectation. There were some issues but all were fixed with support. The support was awesome. The guy who worked on my tickets had resolved all my issues and gave me updates every-time. Once again Thanks!!
Feature Roadmap
All of the feature updates plan and status will be updated as soon as possible in our public Trello.
View Mageplaza Extension Roadmap 2023 ->Don't see the features you are looking for?
Request featureRelease Notes
- Compatibility: Now compatible with Magento 2.4.7
- Bug Fix: Fixed attributes sort order error
- Bug Fix: Fixed inline edit saving error
- Bug Fix: Fixed css in step edit page error
- Bug Fix: Fixed upload image error
- New Update: We updated UG link
- New Update: We updated ImageUpload change obj->array
- Bug Fix: We fixed the bug getimagesize exception
- New Update: We updated Admin: the better view for Text_visual
- New Update: We updated the swatch load Iframe for Attribute with Image
- New Update: We updated the Multiple Step check with default Theme
- Bug Fix: We fixed the bug Admin Save Attr: max, min with default
- Bug Fix: We fixed the bug to remove Escape HTML with PrintOrderBackEnd
- Bug Fix: We fixed the bug change time_format in OrderBackendCreate
- Bug Fix: We fixed the bug BackendCreateOrder: multiple fieldset in Additional Order Information
- Bug Fix: We fixed the bug Validate Attribute and AddFilter Attributes
- Bug Fix: We fixed the bug Validate Require with State/Area
FAQs
Magento 2 Custom Checkout Fields is a useful module in collecting customers' data, which therefore makes a big change to the ordering process. By adding more specific checkout fields, store owners can gather certain data not only for future strategy planning but also immediately give them a clear vision of their shopper's preferences and wishes on the orders. As a result, merchants are able to handle the order to meet the client's demand, making them happier.
Being well compatible with Magento 2 One Step Checkout, Mageplaza's Custom Checkout Fields extension supports online stores to easily create new attributes and apply them to the checkout page. Here's how to generate a new checkout field:
- From the Admin Panel, go to Sales > Order Attributes > Configuration
- Enable the module
Follow our detailed instructions for further configuration.
The process is very simple. Please follow our tutorial on how to insert order attributes to PDF order template.
To add order attributes to transactional emails, please follow this tutorial: How to insert to Transactional Emails.
Absolutely! You can add as many custom fields as you want to the checkout page using the Magento 2 Custom Checkout Fields extension. There's no limitation at all.
Sure! To do so, all you need to do is create a new attribute named Order Comment from the Manage Attributes section in the admin panel. Then, customize the field as you want, but usually, the order comment should go with a text section.
We have updated to 14 attribute input types, including text field, text area, date, date & time, time, yes or no, dropdown, multiple select, single select with image, multiple select with image, media image, single file attachment, content, and static block.
You can create conditional fields that only appear based on the customer's previous input. For example, if the customer selects a specific shipping method, a new field could appear to ask for additional information required for that particular shipping method.
Yes, Magento 2 Custom Checkout Fields extension works with all payment methods, including third-party payment methods.
Yes, you can make any custom fields mandatory or optional using this extension.
General Configuration | |
---|---|
Enable/Disable the module | |
Set date format for checkout attributes | |
Set time format for checkout attributes | |
Display order attributes on shipment | |
Display order attributes on Invoice | |
Propeties | |
Set default label for the checkout field | |
Add attribute code used in the backend | |
Select input types for the extra field | |
Set default value | |
Set the field to be required or not | |
Select input validation | |
Select input/output filter | |
Enable to add to Sales Order Grid | |
Allow adding the added fields to PDF Invoice | |
Allow adding extra checkout fields to confirmation emails | |
Frontend properties | |
Choose positions for extra custom fields on the checkout page | |
Enable tooltip with the guide for the fields | |
Select store view and customer group that a field is visible to | |
Allow adding to Sales Order View | |
Set the priority for a checkout field | |
Depend attributes | |
Select a parent field | |
Select the options for the attribute to depend on | |
Select the shipping methods for the attribute to depend on | |
Select the countries for the attribute to depend on | |
Other features | |
Manage labels/options | |
Save entered value for future checkout | |
Compatible with One Step Checkout | |
Support | |
Auto-fit with every device (Mobile, Tablet, PC) | |
Support multiple stores | |
Support multiple languages | |
Fully compatible with Mageplaza extensions | |
Free support included within the subscription period | |
60 days guarantee money back |
Pricing
Community
Crafted for a great webstore start $ 199 first year
- 1-year extension updates
- 1-year support
- 60-day money-back guarantee
- Read our policies
- Supports for Magento 2 Community Edition
Enterprise/ Magento Cloud
Great for an enterprise solution $ 399 first year
- Free updates within subscription time
- Free support within subscription time
- Read our policies
- Supports for Magento 2 Community Edition
- Highest priority support
Why choose Mageplaza Magento 2 Custom Checkout Fields
Mageplaza extension can effectively collect useful customer information on the checkout page by adding more specific order attributes. With diverse input options, we are confident in meeting every need from merchants, from basic Yes/No questions to a more complex one requiring file or image attachments.
60-day Money Back
Extensive 60-day money-back period. You love it or get a full refund no questions asked.
Extensive Support
Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.
Install via Composer
ESimple installation via composer helps you save time and eliminates technical issues during future updates.
Frequent Updates
Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.