flash sale Product image of Order Attributes for Magento 2
Magento Edition *
Version *
$199

Order Attributes for Magento 2

v4.3.5
4.9
(14 reviews)
Read all >
Magento 2 Order Attributes extension empowers store owners to collect valuable customer information by adding custom attributes to the order page. These attributes can be strategically placed anywhere within the checkout process to capture essential details, such as a customer’s birthday, preferred delivery date, or the reason for their purchase. By gathering this information, merchants can enhance order processing, personalize customer interactions, and improve overall satisfaction.
tick icon
Add unlimited custom attributes to the checkout page
tick icon
Offer 14 order attribute types
tick icon
Display attributes in multiple positions across the checkout process
tick icon
Restrict field visibility by customer groups and store views
tick icon
Set conditional attributes depending on others
tick icon
Add new attributes in PDF invoices/ transactional emails
tick icon
Manage order attributes directly from the order grid
tick icon
Validate input data to ensure accuracy
FREE On-demand Hyva Compatibility
Compatible with:
Community: 2.3.* - 2.4.7
Enterprise: 2.3.* - 2.4.7
Free 1 year support & updates
60 days money back guarantee
GraphQL icon
GraphQL
Rest_api icon
Rest API
Adobe Marketplace icon
Adobe Marketplace
Progressive Web App icon
Progressive Web App

The Impact of Custom Order Attributes: Statistical Insights for Boosting Sales

benefits instagram feed

Outstanding Benefits of Magento 2 Order Attributes Extension

benefits instagram feed
Embed Instagram media anywhere on the site

Add unlimited custom attributes

Magento 2 Order Attributes extension helps store owners gain more customer information about purchasing by adding unlimited custom fields on the checkout page. These fields can capture details such as order comments, preferred delivery time, and more. By leveraging this data, businesses can optimize order processing and enhance customer satisfaction.
Show more

Assign priority to attributes

To ensure an efficient checkout process, store owners must arrange custom fields strategically. Our extension allows admins to define field positions and sorting priorities. This feature guarantees that important fields are prioritized.
Show more
redirect customer
Show Instagram pop-up

Limit field visibility

Mageplaza Order Attributes lets merchants to restrict field visibility based on customer group and store view. Admins can define which fields appear for specific customers or orders. Only the relevant customers can see certain fields. Thus, the checkout process becomes smoother and more accurate.
Show more

Custom attributes depending on others

With the Magento 2 Order Attributes extension, store owners can dynamically control field visibility based on customer selections, displaying relevant fields only when specific conditions are met.
Show more
display both photo and video
Support various Instagram photo layouts

Show order attributes field in invoices, order summary & transactional email

Our plugin enables store owners to include custom order attributes in PDF invoices, order summaries, and transactional emails, which makes additional checkout information easily accessible throughout the order process.
Show more

Track order attributes on the order grid

With Order Attributes plugin, store admins can add extra order attributes to the Sales Order Grid directly from the backend. This module allows admins to have a comprehensive overview of all order attributes, making it easier to track, update, and manage customer orders effectively.
Show more
display both photo and video
Support various Instagram photo layouts

Maintain secure data input

Customers might accidentally or intentionally enter HTML code in custom checkout fields. The Input/Output filter helps prevent this by allowing only safe, properly formatted content, ensuring data integrity and security.
Show more

All features

Various input types
Merchants can add additional questions like 'Is there another address where you can receive the product?' or 'How did you hear about us?' to collect valuable customer order details.
The extension offers 14 input types, including text field, text area, date, date & time, time, yes/no, dropdown, multiple select, single select with image, multiple select with image, media image, single file attachment, content, and static block. Store owners can select the most suitable input type based on attribute type, product category, or specific business requirements.
Attribute priority
In Magento 2 Order Attributes plugin, store owners can control the priority and arrangement of custom order attributes using Position and Sort order settings.
Position: The Position setting defines where custom fields appear on the checkout page. The module provides seven predefined positions:
check
None: Not displayed on the Frontend or Backend
check
Shipping Address: Shown in the Shipping Address section
check
Shipping Method Top: Placed at the top of the shipping method options
check
Shipping Method Bottom: Positioned at the bottom of the shipping method selection
check
Payment Method Top: Displayed at the top of the payment method options
check
Payment Method Bottom: Shown at the bottom of the payment method section
check
Order Summary: Appears in the Order Summary section
Sort Order: The Sort Order setting controls the sequence of custom fields within the same checkout section. Fields with lower sort order numbers appear first, helping merchants prioritize important fields for a smooth checkout experience.
Attribute visibility restriction
Along with displaying relevant questions, merchants can limit the visibility of checkout fields depending on customer groups and store views. For example, you only want to show additional fields to wholesale customers or VIP customers.
In multi-store Magento setups, store admins can designate custom fields for specific store views. This is particularly useful for managing diverse regions, languages, or business models. For instance, a US store view might require a ZIP code field, while a European store view uses a postal code field.
Conditional field
This feature enables attributes to appear only when their parent attribute is completed. For example, the attribute "Please select your preferred gift wrapping paper" will only be displayed if the customer selects "Yes" for "Would you like to have your order gift-wrapped?" This makes the checkout process more intuitive, reducing confusion and encouraging customers to provide accurate information effortlessly.
Custom field information
This extension simplifies the process of integrating custom attributes into various locations on PDF invoices, order summaries, and transactional emails.
check
Show order attributes field in the order summary
Merchants can show custom order attributes in the order summary, allowing customers to add special instructions, provide feedback, or specify order preferences before finalizing their purchase.
check
Add attributes to PDF Invoice
Custom attributes can be seamlessly included in PDF invoices, giving store owners more flexibility in presenting order details. When installing the Mageplaza PDF Invoice extension, merchants can apply unlimited custom attributes to Magento-generated printed PDF files.
check
Add attributes on transactional emails
Custom order attributes can be added to transactional emails, enabling merchants to personalize communication by including specific details about the customer, product, or order.
Manage custom fields in log grid
Order Attributes extension for Magento 2 provides administrators with a streamlined way to manage and access all custom order attributes collected during checkout.
Comprehensive order Information at a glance
The log grid displays essential order details, including:
check
Standard columns: Order ID, Purchase Date, Customer Name, and Order Status.
check
Custom fields: Delivery instructions, gift messages, or any other checkout-collected data.
Seamless Sales Order Grid integration
By incorporating custom fields into the Sales Order Grid, store admins can:
check
Quickly access crucial order details.
check
Easily update order attributes.
check
Enhance order processing for a smoother workflow.
Secure data input
When customers enter information into custom checkout fields, they may accidentally or intentionally include HTML code. This can happen when:
check
Copying text from another website that contains HTML formatting.
check
Attempting to modify text appearance (e.g., changing font size or color).
check
Inputting harmful HTML code as a potential security threat.
To prevent formatting issues and security risks, the Input/Output Filter ensures that only safe, properly formatted content is accepted. This feature offers three display options, allowing store owners to choose the most suitable format for their checkout process and data collection strategy.
Required value specification
Store owners can use the 'Values Required' setting to make specific custom fields mandatory at checkout. If a required field is left blank, the system will prompt customers to fill it in before proceeding.
Input validation
The Order Attributes plugin includes input validation to ensure customer data follows the correct format for email addresses, phone numbers, URLs, and other field types. This feature is vital for maintaining the integrity of the data and enhancing the user experience by avoiding incorrect or incomplete submissions.
Attribute value range
Admins have full control over setting the minimum and maximum values for any attribute in your store. This means you can define a specific range to ensure customers provide appropriate input when placing an order. For example, if you're collecting a numerical value, such as a custom quantity or a preferred delivery time in hours, you can set a minimum and maximum limit to prevent incorrect or unrealistic entries.
Date & times
Store owners can add custom date and time fields to the checkout page, enabling customers to choose their preferred date and time when placing an order.
Attribute labels & options
Administrators can customize the question content (labels) and options within fields for different customer segments. For instance, with the same type of attribute, customers in Chicago might see different questions compared to other customer groups. This helps improve the personalized shopping experience for customers in each country.
Informative tooltip
Admins can add tooltips beside custom fields on the checkout page, providing clear instructions or additional details. These tooltips appear as small info icons, displaying a brief explanation when customers hover over or click on them. The content of the tooltips can be customized to give clear instructions or additional details. For instance, if you have a field for feedback, you can add a tooltip with instructions like "Submit your feedback for a chance to win up to a 35% discount code."
Extension compatibility
This extension is fully compatible with Mageplaza's other extensions, including Magento 2 PDF Invoice, One Step Checkout, Gift Wrap, and Extra Fee.

What customers say about us

Product reviews: 14
Overall rating: 5.0
5
4
3
2
1
How much do you like this product?
Leave your email to get reward points for reviews
Submit a relevant review of 30+ words to earn 5 reward points (one-time per extension)
Jack Harry
22 January 2024
Verified purchase
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.
Maria Mosso
21 June 2022
Verified purchase
All Mageplaza extensions are well documented. No need to ask for support and best quality price.
Helsey
04 May 2022
Verified purchase
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.
Issac
29 April 2022
Verified purchase
Love this extension. I purchased a few times from Mageplaza and I'm glad that this one works ok too.
Terry
19 April 2022
Verified purchase
Easy to install. No problems whatsoever. Works as expected. Thanks Mageplaza team
Giampy
19 April 2022
Verified purchase
I was extremely impressed with the multiple order attributes types by this extension. I's a great feature. Love it!
OX Vijay
20 October 2020
Verified purchase
The extension provided the solution we were looking for. It serves as a great extension for our development
Sorin
20 March 2020
Verified purchase
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!
Martin
19 November 2019
Verified purchase
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.
Jan
18 September 2019
Verified purchase
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.
Anthony Brittis
06 August 2019
Verified purchase
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.
Michael
26 July 2019
Verified purchase
I can only spend these words for your support: fast, helpful, clear, amazing. Thank you!
Henry Jansen
25 January 2019
Verified purchase
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.
Pravin
25 January 2019
Verified purchase
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!!

Release notes

  • v4.3.5 (Magento v2.4.x)

    08 July 2024

    • 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
  • v4.3.4 (Magento v2.4.x)

    07 August 2023

    • New Update: We updated UG link
    • New Update: We updated ImageUpload change obj->array
    • Bug Fix: We fixed the bug getimagesize exception
  • v4.3.3 (Magento v2.4.x)

    30 May 2023

    • 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
  • v4.3.2 (Magento v2.4.x)

    19 May 2023

    • Compatibility: The extension is now compatible with Magento v2.4.6
  • v4.3.1 (Magento v2.4.x)

    18 January 2023

    • Fixed custom step bug in Admin Order.
  • 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
Load More

Frequently Asked Questions

Order Attributes for Magento 2 is an extension that allows store owners to add custom fields to the checkout process, collect additional information from customers, and manage this information effectively. This information can then be used to improve customer service, personalization, and marketing.

Order Attributes for Magento 2 by Mageplaza offers several key benefits:
- Improved Customer Experience: Collect more information at checkout, personalize product recommendations, and automate order workflows for a smoother shopping experience.
- Enhanced Order Management: View, manage, and filter orders based on attributes, simplifying fulfillment and communication.
- Data-Driven Insights: Analyze collected data to gain insights into customer preferences and optimize your store's offerings, marketing, and overall operations.
- Easily collect customer data from interactions

The invitation is allowed to display on Product Detail Page, Shopping Cart Page, Checkout Page.

Yes, a pop-up will display when customers click on “Add Your Gift Wrap” or “Change Your Gift Wrap” button. Customers can select their favored wrapping paper with ease.

With Magento 2 Order Attributes extension, the admin can create an unlimited number of Order Attributes. This means you can add as many custom fields as you need to collect the specific information relevant to your business and customer needs.

Yes, with Magento 2 Order Attributes extension by Mageplaza, you can show custom order attribute fields to only selected customers. This feature allows for a more personalized checkout experience and ensures that only relevant information is collected from each customer.

Yes, admins just need to create categories with specific names then add the wrappers into these categories such as Birthday, Christmas, and so on. Customers can find out easily the wrappers when they are sorted out clearly.

Yes, the button of “Change Your Wrapper” will appear and allow a customer to change the current wrapper to another one.

Yes, there is an “Add a message” section on the gitt wrap pop-up, which allows customers to add the the message card with their gifts easily. Admins can set fee for gift message.

Yes, This extension is well integrated with One Step Checkout by Mageplaza.

Mageplaza provides FREE Hyva Compatibility for all of our extensions upon requests. You can request by contacting us via email, live chat, or support ticket. Our team will respond within 24 hours and ask for details such as Order ID, extension name, Magento & Hyva versions, and any special requirements. To qualify, your module subscription must be active. If your subscription has expired, renewal is required as some older modules do not support Hyva. Additional customization requests may incur extra costs, and our team will inform you before proceeding.
For assistance, feel free to reach out - we’re here to help!

Mageplaza provides FREE Hyva Compatibility for all of our extensions upon requests. You can request by contacting us via email, live chat, or support ticket. Our team will respond within 24 hours and ask for details such as Order ID, extension name, Magento & Hyva versions, and any special requirements. To qualify, your module subscription must be active. If your subscription has expired, renewal is required as some older modules do not support Hyva. Additional customization requests may incur extra costs, and our team will inform you before proceeding.

For assistance, feel free to reach out - we’re here to help!

Magento Edition *
Version *
$199

Pricing

Choose your suitable edition.

Community

$ 199 first year
Free 1 year support & updates Tooltip
60 days money back guarantee
Read our policies
check
Supports for Magento 2 Community Edition
check
Free On-demand Hyva Compatibility

Enterprise/ Magento Cloud

$ 399 first year
Free 1 year support & updates Tooltip
60 days money back guarantee
Read our policies
check
Supports for Magento 2 Enterprise Edition
check
Highest priority support
check
Free On-demand Hyva Compatibility
Can’t see the feature you’re looking for?
Describe it and we will customize this extension to suit your needs!
Request customization
feature looking icon