GraphQL Compatible
Rest API
Marketplace Verified

Order Attributes for Magento 2

v4.3.4
*Magento Edition
+$50
$199
check60-day Money Back checkFrequent Update checkExtensive Support Timeframe checkInstall via Composer
Compatible with: Community: 2.3.* - 2.4.6 Enterprise: 2.3.* - 2.4.6

Magento 2 Order Attributes allows store owners to custom and add more attributes to orders and display them on the various positions on the checkout page. This module supports store owners efficiently in collecting customers’ adequate information and requirements during the check-out process to gain their satisfaction.

This extension offers unlimited attributes with up to 11 different types, including Text Field, Text Area, Date, Yes/No, Dropdown, Multiple Select, Single Select with Image, etc. The attributes are customized in a way that depends on other attributes such as the shipping method.

Order attributes can be added to the Sales Order Grid in the backend, providing admins with a comprehensive overview of order details, and streamlining order updates, tracking, and processing.

  • Compatible with API/GraphQL
  • Add unlimited attributes for orders
  • Offer multiple order attribute types
  • Display order attributes on various positions on the Checkout Page
  • Add new attributes on PDF Invoice and Transactional Emails
  • Custom attributes depending on others
  • Update order attributes in the Sales Order Grid

Most-Trusted Pick

  • Work perfectly together
  • Cost-effective
  • 60-day money back guarantee
  • FREE installation for all
+
Extra Fee
+
Shipping Rules
=
-0%

$0

$0

  • 60-day money back guarantee
  • FREE installation for all

Checkout now


Improve customer experience in the checkout process with multiple options
    Business goals:
    • Offer more relevant options at the checkout page to fulfill customer's needs for product shipping
    • Collect more information about customers' requirements to find out customer acquisition strategies
    Default Magento 2 limitation:
    • Limit the information fields with only basic information such as name, address, and shipping method available
    Solutions:
    • Allow creating unlimited attributes with up to 11 input type
    • Display order attributes on various positions on the Checkout Page
    • Add new attributes on PDF Invoice and Transactional Emails

Manage all the checkout attributes easily with rule-based settings and useful reports
    Business goals:
    • Effectively collect and manage customer data
    • View and manage all the attributes in one place
    Default Magento 2 limitations:
    • Can't view all attributes in one place
    • Difficult to collect and summarize information
    • Don't support to configure attribute rules
    Solutions:
    • Select the display location of additional attributes in multiple sections of the checkout page
    • Set order attributes to be visible to specific store views or customer groups
    • Custom attributes depending on others
    • View all extra order attributes with corresponding orders in the Sales Order Grid



Collect various information from customers by displaying unlimited attributes on many positions

This extension simplifies the process of adding attributes to various locations on the Checkout Page, PDF Invoices, and Transactional Emails. Unlimited attributes with up to 11 input types will be created with ease.

Improve customer experience by displaying only suitable attribute questions

Order Attributes extension enables customizing attributes based on others, including shipping methods. That would encourage customers to answer the questions in a pleasant way, helping stores collect more data.

Update order attributes quickly via Sales Order Grid

Tracking attributes and summarizing data will be easier thanks to the frequent updates in the Sales Order Grid.



Compatible with various Mageplaza extensions

Compatible with various Mageplaza extensions

Well compatible with PDF Invoice, One Step Checkout, Custom Order Number, and Mass Order Actions extension by Mageplaza.

Support tooltip

Support tooltip

Support displaying the guide/note beside an attribute

Set input validation

Set input validation

Require the input data (such as email, phone, URL) to follow standard formats

Set attribute visibility

Set attribute visibility

Enable setting order attributes to be visible to specific store views or customer groups

Select the min and max number of the attribute

Select the min and max number of the attribute

Enable to select the min and max value of the attribute to match your store's needs

Set attribute priority

Set attribute priority

Allow to set the priority for displaying attributes. The smallest number has the highest priority

Add more checkout steps

Add more checkout steps

Provide the creation of more checkout steps that contain order attributes




Overall rating
5
5
4
3
2
1
Your Rating:
Jack Harry
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.

Maria Mosso
21 June 2022

All Mageplaza extensions are well documented. No need to ask for support and best quality price.

Helsey
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.

Issac
29 April 2022

Love this extension. I purchased a few times from Mageplaza and I'm glad that this one works ok too.

Terry
19 April 2022

Easy to install. No problems whatsoever. Works as expected. Thanks Mageplaza team

Giampy
19 April 2022

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

The extension provided the solution we were looking for. It serves as a great extension for our development

Sorin
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!

Martin
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.

Jan
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.

Anthony Brittis
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.

Michael
26 July 2019

I can only spend these words for your support: fast, helpful, clear, amazing. Thank you!

Henry Jansen
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.

Pravin
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!!



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

Want to do extension customization?

Custom request

Let us know your requirements



  • 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

  • Compatibility: The extension is now compatible with Magento v2.4.6

  • Fixed custom step bug in Admin Order.

  • Added checkout step which contains Order Attributes
  • Display attributes on print PDF files

  • Added values required (only on frontend)
  • Added attribute support type: checkbox, radio button, time, Static Block
  • Compatible with Magento v2.4.4

  • Added values required (only on frontend)
  • Added attribute support type: checkbox, radio button, time, Static Block

  • Compatible with Magento 2.4.3-p1
  • Fixed minor bugs

  • Fixed minor bugs

  • Compatible with Magento 2.4.3
  • Fixed minor bugs

  • Added input type DateTime
  • Added Min Max value range
  • Fixed minor bugs

  • Added input type DateTime
  • Added Min Max value range
  • Fixed minor bugs

  • Compatible with Magento 2.3.6
  • Fixed error with Multiselect field
  • Fixed minor bugs

  • Compatible with Magento 2.4.2
  • Fixed error with depend field
  • Fixed error with Multiple Select field
  • Fixed minor bugs

  • Supported Magento v2.4.0

  • Fixed minor bugs

  • Added UnitTest
  • Compatible with Magento v2.3.5

  • 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

  • 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

  • Compatible with Magento 2.3
  • Improved code style & performance
  • Fixed minor bugs


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.


Order Attributes' Full Features

General Configuration

  • Enable/ Disable the module
  • Set Date & Time Format
  • Display Order Attributes on Shipment
  • "Display Order Attributes on Invoice
  • Display attributes on Magento printed PDF files
  • Allow adding attributes to confirmation emails
  • Create attributes with 11 input types
  • Create more checkout steps containing order attributes
  • Add attribute support type: checkbox, radio button, time, static block
  • Add attribute code used in the backend
  • Select input type for the attribute
  • Set the attribute to be required or not
  • Select input validation
  • Select input/output filter
  • Allow adding to Sales Order View

Attributes customizing

  • Select position for the attributes on check out page
  • Custom attributes depending on others and shipping method
  • Select store view and customer group for attribute visibility
  • Add values required
  • Set attribute priority
  • Set default label for the attribute
  • Select the min and max value of the attribute
  • View all extra order attributes with corresponding orders in the Sales Order Grid

More features

Support

  • Auto-fit with every device (Mobile, Tablet, PC)
  • Support multiple stores
  • Support multiple languages
  • Be fully compatible with Mageplaza extensions
  • Support 1-year free
  • Update 1-year free
  • Guarantee 60 days money back

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

Enterprise

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 Enterprise Edition
  • Highest priority support
*Magento Edition
+$50
$199
check60-day Money Back checkFrequent Update checkExtensive Support Timeframe checkInstall via Composer
Compatible with: Community: 2.3.* - 2.4.6 Enterprise: 2.3.* - 2.4.6

Why choose Mageplaza Magento 2 Order Attributes for Magento 2

Skip generic checkout steps, collect crucial customer info at purchase, and personalize deliveries with Mageplaza Order Attributes! Customizing order forms with additional attributes in various fields to gather valuable data will become incredibly easy. Unlimited attributes can be displayed on various positions on the Checkout Page. Thanks to these attributes, it is no longer difficult to create gift wrap options, birthday surprises, or more to boost customer satisfaction.

Order Attributes for Magento 2 image Order Attributes for Magento 2 image Order Attributes for Magento 2 image Order Attributes for Magento 2 image Order Attributes for Magento 2 image
60-day Money Back

60-day Money Back

Extensive 60-day money-back period. You love it or get a full refund no questions asked.

Extensive Support

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

Install via Composer

ESimple installation via composer helps you save time and eliminates technical issues during future updates.

Frequent Updates

Frequent Updates

Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.