60-day Money Back
Frequent Update
365-day Support
Magento 2 Custom Checkout Fields extension
v4.3.0Magento 2 Custom Checkout Fields extension allows online stores to add more custom fields and display them in the different positions on the checkout page. This extension helps admins to collect sufficient information at the checkout step, perfect the order process, and satisfy customers.
Problems
The default checkout page on Magento 2 only includes some familiar information such as name, email address, delivery address and shipping method.
As a matter of fact, demand from online stores for more checkout attributes is reasonable. With additional attributes, customers’ orders are much more specific and individual, which supports stores satisfying customers more easily and perfectly.
Solutions
- Add different custom fields to the checkout page
- Get all specific information of orders
- Show custom fields under flexible conditions
- Make buyers more likely to keep buying
- Improve the store’s image efficiently
- Add additional attributes to the checkout page
Collect more information at the checkout page
When Magento 2 Custom Checkout Fields extension is installed, it allows admins to create more custom fields on the checkout page. In addition, this extension is highly compatible with Magento 2 One Step Checkout.
This extension supports store owners to gain more customers’ information or expectation about their purchasing such as order comments, delivery time, surveys. For example, some additional questions may be:
- What another address can you receive the product?
- What time would you like to receive the product?
- What are your favorite products which you bought from our shop?
- Would you like to use the gift wrapping service?
- Please select your preferred gift pattern paper!
- Do you have any other notice before delivery?
- Do you have any feedback for our store?
- And any attributes without limitation if store owners find it necessary to process the orders successfully.
Various input types for checkout custom fields
There are 11 selections of input types that Mageplaza Custom Checkout Fields extension supports, which are:
Depending on the kind of attributes, product types or certain purposes of store owners, the input types are selected suitably.
Configure a field depending on others
It is possible to configure a field to make it dependent on the other related field(s). For instance, the attribute “Please select your preferred gift wrapping paper” will display in case customers have answered “Yes” to the question “Would you like to have your order gift-wrapped?”
In addition, you can hide or display custom fields based on the selected shipping method. For example, gift wrapping will be applied with the shipping service as priority or first-class.
Display on Sales Order Grid, PDF Invoice and more
From the backend, admins can add extra checkout fields to Sales Order Grid. Here admins can have an overview of all custom fields of the orders, so it is much easier to update, follow and process customers’ orders. Noticeably, PDF Invoice and Transactional Emails sent to customers can also be added to the new attributes easily. Please install the PDF Invoice extension to apply custom order attributes. Learn More
With the frontend, on Checkout Page, additional custom checkout fields data can also be added to different sections, such as Shipping Address, Shipping Method Top, Shipping Method Bottom, Payment Method Top, Payment Method Bottom, and Order Summary. Besides, login customers can view these attributes via the Order View Page.
Pricing
Choose your suitable edition
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
Full features list
Yes, absolutely. please follow this tutorial: 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.
Yes, the module is properly compatible with Mageplaza One Step Checkout. Both extensions support each other very well.
Magento 2 Custom Checkout Fields extension is a powerful tool that allows store owners to customize the checkout page of their Magento 2 store by adding extra fields and collecting more information from customers during the checkout process.
With Magento 2 Custom Checkout Fields extension, store owners can easily create new custom fields for the checkout page using various input types such as text, dropdown, checkbox, radio button, date, and more. These custom fields can be added to different sections of the checkout page, such as billing address, shipping address, and payment information. The extension also allows store owners to set validation rules and make the fields mandatory or optional.
Yes, you can add as many custom fields as you want to the checkout page using Magento 2 Custom Checkout Fields extension.
Yes, it can be done easily by creating the new attribute named Order Comment from Manage Attributes section from admin backend.
Yes, it can be done easily by creating the new attribute named Delivery Time from Manage Attributes section from admin backend.
Yes, it can be done easily by creating this field from Manage Attributes section from admin backend. Note that please select drop-down input type for gift paper selection.
Yes, 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.
Reviews (13)
HIGH QUALITY
All Mageplaza extensions are well documented. No need to ask for support and best quality price.
5-star
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.
Works ok
Love this extension. I purchased a few times from Mageplaza and I'm glad that this one works ok too.
LOOKS AND WORKS GOOD
Easy to install. No problems whatsoever. Works as expected. Thanks Mageplaza team
AWESOME FEATURES
I was extremely impressed with the multiple order attributes types by this extension. I's a great feature. Love it!
The Solution we required
The extension provided the solution we were looking for. It serves as a great extension for our development
The best of it's kind
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!
Good integration with other Mageplaze Products
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.
110% satisfied
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.
Excellent quality and exactly what we needed.
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.
Great job!
I can only spend these words for your support: fast, helpful, clear, amazing. Thank you!
Highly recommend Order Attributes from Mageplaza
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.
Product was as my expectation
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!!
Leave a Review
Use Case #1: Elevate the checkout process with more options for buyers
Business goals:
- Offer more relevant options on the checkout page to help customers process the order.
- Acquire customers' information to improve the checkout process and gain more loyalty.
Default Magento technical limitations:
- The default checkout page is limited with common information about customers’ orders such as name, email address, delivery address, and shipping method.
Solutions:
- Allow creating custom fields with the input type of up to 11 options. Feel free to upload an attached file or images to your attribute.
- Allow customers to choose more options about delivery addresses, shipping methods, gift wrap options, and also join surveys on the store's services.
- Select the min and max value of the attribute to match your store's needs.
- Create and link any custom fields you want to make the checkout process more convenient for consumers.
- For example: You can set the display of a custom field depends on the shipping method, such as gift wrapping only available for customers that chose domestic shipping.
Use Case #2: Manage all the custom attributes with ease
Business goals:
- View and manage all the attributes in one place.
- See the order information and collect customers’ data via the checkout page.
Default Magento technical limitations:
- Unfortunately, you can't view all your attributes in one place on a default Magento store.
Solutions:
- View all extra order attributes with corresponding orders in the Sales Order Grid from the backend.
- Select the display location of additional attributes in multiple sections of the checkout page, and also the Order View Page for logged-in customers.
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 feature-
v4.3.0 (Magento v2.4.x)
07 September 2022
- Added checkout step which contains Order Attributes
- Display attributes on print PDF files
-
v4.2.0 (Magento v2.4.x)
10 June 2022
- Added values required (only on frontend)
- Added attribute support type: checkbox, radio button, time, Static Block
- Compatible with Magento v2.4.4
-
v1.4.0 (Magento v2.3.x)
10 June 2022
- Added values required (only on frontend)
- Added attribute support type: checkbox, radio button, time, Static Block
-
v4.1.2 (Magento v2.4.x)
28 December 2021
- Compatible with Magento 2.4.3-p1
- Fixed minor bugs
-
v1.3.1 (Magento v2.3.x)
20 September 2021
- Fixed minor bugs
-
v4.1.1 (Magento v2.4.x)
20 September 2021
- Compatible with Magento 2.4.3
- Fixed minor bugs
-
v4.1.0 (Magento v2.4.x)
16 August 2021
- Added input type DateTime
- Added Min Max value range
- Fixed minor bugs
-
v1.3.0 (Magento v2.3.x)
16 August 2021
- Added input type DateTime
- Added Min Max value range
- Fixed minor bugs
-
v1.2.2 (Magento v2.3.x)
29 April 2021
- Compatible with Magento 2.3.6
- Fixed error with Multiselect field
- Fixed minor bugs
-
v4.0.1 (Magento v2.4.x)
29 April 2021
- Compatible with Magento 2.4.2
- Fixed error with depend field
- Fixed error with Multiple Select field
- Fixed minor bugs
-
v4.0.0 (Magento v2.4.x)
30 October 2020
- Supported Magento v2.4.0
-
v1.2.1 (Magento v2.3.x)
30 October 2020
- Fixed minor bugs
-
v1.2.0 (Magento v2.3.x)
26 June 2020
- Added UnitTest
- Compatible with Magento v2.3.5
-
v1.1.0 (Magento v2.3.x)
29 April 2020
- Supported RestAPI & GraphQL
- Compatible with Magento v2.3.4
- Fixed error not show Order Attribute in Order view & grid page
- Fixed error with validate value before saving
-
v1.0.2 (Magento v2.3.x)
19 February 2020
- Fixed error happen with virtual order
- Fixed error with option validation on Magento 2.3
- Corrected order attribute data when exporting order
- Added edit-inline for attributes
- Improved code style & performance
-
v1.0.1 (Magento v2.3.x)
27 August 2019
- Compatible with Magento 2.3
- Improved code style & performance
- Fixed minor bugs
-
v1.0.0 (Magento v2.3.x)
21 November 2018
Initial Release
Custom Checkout Fields' Full Features List
Custom Checkout Fields for store admins
Configuration and Properties
- Enable/ Disable the module
- 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
- Able to set a field to depend on others and shipping method
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
Custom Checkout Fields for customers
- Be able to note more information to orders when checking out
- Be more likely to receive orders quickly and satisfactorily
Why choose Mageplaza Magento 2 Custom Checkout Fields
Mageplaza provides consistent and customer-centric extensions for your Magento 2 store.
We don't sell products for one time. We provide lifetime solutions which help our customers thrive with their businesses.
60-day Money Back
Extensive 60-day money-back period. You love it or get a full refund no questions asked.
Extensive Support Timeframe
Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.
Install via Composer
Simple 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.