Search
×
Log in or create an account
If you have an account with us, please log in.

You have no items in your shopping cart.

Order Attributes for Magento 2

v3.6.0

Add an unlimited number of extra fields to your checkout page to easily collect and process additional order related data. Display all created order attributes on a handy backend grid to keep necessary information at hand.

  1. Create order attributes of different types
  2. Use flexible conditions for attribute fields display
  3. Display additional attributes info on the order grid
  4. Add custom attributes to emails and PDF documents
  5. Show extra attributes depending on a selected shipping method
  6. Mobile ready
View Extension Demos
See User Guide
Edition:
Support:
$199
Benefits
Get a bundle with 2 additional extensions and save up to 10%
Order Attributes for Magento 2
10%
$609
$677



Spend too much time on gathering additional order information? Simply add custom order attribute fields to your checkout and automatically receive all necessary data at once with the Order Attributes extension for Magento 2. Due to flexible settings and intuitive interface the module will help you easily fine tune the checkout page according to your requirements. Create as many additional order attributes as you need. Use various field input types and quickly process collected data on the backend. Analyze information received from your orders when trying to understand the reasons for the new RMA requests.

Create Order Attributes of Different Types

  • Text Field
  • Text Area
  • Date
  • Date with Time
  • Dropdown
  • Multiple Select
  • Yes / No
  • Radio Buttons
  • Checkbox Group
  • HTML type

Diversify Order Attributes to Collect More Information

Advanced order attributes capabilities

The Magento 2 Order Attributes allows creating extra attributes with various catalog input types depending on the information you want to receive. On top of that, for each attribute input type you can set the default value or mark the field as required. Then, you can adjust the attribute visibility, input validation and filter to provide better security of the checkout forms.

Implement order attributes dependencies

Create an unlimited number of dependent order attributes that will be displayed only when a specific value of a parent attribute is selected. This way you'll make your registration page much more compact and easy-to-perceive.

Specify checkout steps for attributes display

The extension allows you to choose on which checkout step you want to show each particular custom order attribute. Specify the attribute position after the main block in one of the following checkout sections:
Shipping Address, Shipping Method, Above Payment Method, Below Payment Method, Order Summary

Sort attributes in a convenient way

Add One Step Checkout for Magento 2 to speed up the whole shopping process. The joint usage of the extensions will allow you to sort order attributes relatively each other and relatively checkout fields on the Manage Checkout Fields page.

Adjust Attributes Visibility for Customers and Admin Users

With the Order Attributes extension for Magento 2, you can easily set up and configure the attributes display for both customers and administrators. View and edit attributes in the backend of your store, save the filled in values for the future purchases and specify the targeted audience for the attributes display.

Advanced Magento 2 Order Attributes Settings

Show attributes based on shipping method

With Magento 2 Order Attributes you can display particular order attributes according to the shipping methods chosen by customers. For example, you can show a comment text area after the self-delivery option is selected.

Add attributes data to order printouts

Let customers see all additional order attributes in the HTML documents which they can print out from the customer account page.

Restrict editing order attributes

Let only specific admin users edit order attributes to avoid important data loss. This option is extremely useful for stores with a big managers team.

Add attribute tooltips

Make your additional order attributes absolutely clear to customers. Tooltips make order processing more understandable and reduce your chances for missing conversions.

Display attributes in emails and PDF docs

Add the fields with additional attributes to order related emails, PDF documents (shipment emails, invoices). Insert the required attribute variables into the email templates.

Hide attributes from the checkout if needed

You can choose not to display an attribute on the checkout page. But it will be still available on the order details page in customer's account.

Add attributes via API

Today it is crucial to integrate different services and customer's data in your e-business to provide a better shopping experience. The extension allows you to add order attributes via API. That will help you to easily set and update attributes, and use them in other related API services.

magento 2 order status and pdf customizer extensions

Improve your invoices processing

Include any order attributes in e-mails and PDF invoices with Magento 2 PDF Customizer. Create an unlimited number of PDF templates and adjust them according to your needs.

magento 2 mass order actions extension

Simplify order attributes management

Create specific order statuses and notify customers about status changes with Order Status for Magento 2 extension. Use the Mass Order Actions for Magento 2 extension to manage order attributes via mass actions, thus, saving your time and efforts.

Product questions

Is there a possibility to generate invoices by clicking on a created order attribute?

The requested functionality is not available in the extension out of the box. Read the full answer to get more information.

Is it possible to display the Order Attributes on the grid of the archived orders?

We regret to inform you that the Order Attributes aren't displayed on the grid of the archived orders by default. However, there is a workaround.

Support
Support
Our experienced support managers always stand ready to assist you in configuring compatibility with custom checkout and payment methods.
Development
Development
We guarantee a perfect code quality, split database support, EAV structure usage and foolproof compatibility with 3rd-party extensions.
Business expertise
Business expertise
The actual version of this Magento 2 Order Comments is the 3rd edition. We implemented all the received customers’ business requirements.

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • Simple installation via Composer
* The name "Magento" and the logo are the trademarks of Magento, Inc.
02.28
2019
Great
I like this mod. The support is excellent!
Wessel Louwris
05.07
2018
Does what it says on the packet
I purchased this module as after doing some research, writing my own module to update order attributes on both the admin side and via REST API's would not have been cost effective.

There was one bug I discovered with the REST component. Amasty resolved it within 2 days and released a new version. Zero fuss. Definitely recommend if you need to update orders with your own attributes.
Pixelated
02.20
2018
Good, though not perfect
Had a problem with sorting orders on the invoice grid by date parameter. Support was outstanding – quick, responsive and very helpful. Now the module works w/t issues. It has many options to configure and allows hiding unnecessary attributes. So you can make checkout pages more concise and user-friendly. Recommended.
Keira
07.25
2017
I like it!
This is really nice tool for gathering and processing order related data. A lot of different input types supported. Very easy to use and configure. Reasonable price.
James
06.28
2017
This is exactly that i need
Its easy for creating new fields for the order where users are able to specify the required details at checkout. This is that i need exactly. Thanks!
Paul
05.02
2017
very good
Your tool is very good. No bugs detected so far. User-friendly and feature-rich module.
It's easy to configure all the fields.
BigArt
04.18
2017
support dependent attributes feature
I have added all required extra fields to checkout successfully. It works well and allows creating dependent attributes. I have reviewed all other extensions and no one has this feature. Tks!
Niki79
01.05
2017
Just grab it!
This is a very solid extension, although for a not cheap price. I strongly recommend it to all vendors. The mod configures in minutes and all options run as amasty promises.
TrendOn
07.12
2016
Must have extension
This is must have extension and the support team is excellent.
Agajan

Write Your Own Review

You're reviewing: Order Attributes for Magento 2

You can always download the recent version free of charge from your account

Installing an upgrade is easy — check now

My Downloads
Version 3.6.0
Last Update: Aug 12, 2019
3.6.0 - Aug 12, 2019:
  • New ability to display Newsletter Subscription option on the checkout via an order attribute was added.
See previous updates
Version 3.5.3
Last Update: Apr 19, 2019
3.5.3 - Apr 19, 2019:
  • Compatibility compatibility with PDF Customizer was added,
3.5.2 - Mar 25, 2019:
  • Compatibility the compatibility with Amasty One Page Checkout was enhanced
  • Fix the possible issue with not saving radio button default value was fixed
3.5.1 - Mar 12, 2019:
  • Fix the possible issue with empty cart after placing an order was resolved
3.5.0 - Mar 06, 2019:
  • New now it is possible not to display an attribute on the checkout page. But it will be still available on the order details page in customer's account.
  • New introducing a new type of order attribute - HTML type. For example, it can be used for attaching a link for tracking a shipment.
  • Compatibility the compatibility with Amasty 'One Page Checkout' was enhanced
Version 3.4.9
Last Update: Feb 20, 2019
3.4.9 - Feb 20, 2019:
  • Fix the possible issue with not displaying attributes on the grid and/or order page was resolved
3.4.8 - Jan 10, 2019:
  • Fix the possible error while using 'index by schedule' option was resolved by improving the extension's indexer
3.4.7 - Dec 26, 2018:
  • Compatibility the compatibility with Amazon Payment was enhanced
  • Fix the issue with order attributes display when the billing address is filled and the shipping address is not filled was resolved
3.4.6 - Dec 13, 2018:
  • Improvement minor visual improvement for date-picker
3.4.5 - Nov 29, 2018:
  • Fix the issue when printing packing slip and invoice together in print all was resolved
3.4.4 - Nov 27, 2018:
  • Fix the issue when order attributes are shown twice in a PDF for an order with 20+ SKU's was resolved
3.4.3 - Nov 21, 2018:
  • Improvement minor visual improvements
3.4.2 - Nov 12, 2018:
  • Improvement minor API improvements
  • Fix the issue with saving an empty value for an order attribute was resolved
3.4.1 - Oct 31, 2018:
  • Compatibility the compatibility with the 3rd party extensions was improved
3.4.0 - Oct 24, 2018:
  • Improvement now the extension supports Split Database performance solution (Magento Commerce only)
  • Compatibility the compatibility with Amasty Mass Order Actions extension was added
  • Fix the issue with showing "No attributes for this order" message on the checkout success page was resolved
Version 3.3.10
Last Update: Oct 10, 2018
3.3.10 - Oct 10, 2018:
  • Compatibility the compatibility with Magento 2.2.6 was enhanced
3.3.9 - Oct 09, 2018:
  • Compatibility the compatibility with the 3rd party payment extensions was improved
3.3.8 - Sep 27, 2018:
  • Improvement the stability of the extension on the checkout pages was enhanced
  • Improvement the extension installation process was improved and now uses less memory
3.3.7 - Sep 18, 2018:
  • Improvement now, the setting 'Include Into Transactional Emails' is set to 'Yes' by default
  • Fix the issue when saving the order attributes with the PayPal payment method was resolved
3.3.6 - Sep 14, 2018:
  • Fix the issue with the data and date/time type attributes editing was resolved
  • Fix the issue with the dependent attributes display on the frontend was resolved
3.3.5 - Sep 11, 2018:
  • Fix the issue with the display of the shipping address fields to the registered customer without the saved address was resolved
  • Fix the issue with the 'Quote isn't active' message at checkout was resolved
3.3.4 - Sep 04, 2018:
  • Fix the issue when the dependent attributes hadn't been hidden on the checkout page was resolved
3.3.3 - Sep 03, 2018:
  • Fix the issue with the order attributes transferring from the cancelled order to the new one while reordering was resolved
3.3.2 - Aug 27, 2018:
  • Fix the issue with saving order attributes when using Pay Pal Express was resolved
3.3.1 - Aug 21, 2018:
  • Fix the issue with reviewing order details after a purchase was fixed
3.3.0 - Aug 16, 2018:
  • New the ability to add order attributes to email templates by choosing a variable was added
Version 3.2.0
Last Update: Aug 02, 2018
3.2.0 - Aug 02, 2018:
  • New the ability to place order attributes into the various checkout steps was added
Version 3.1.1
Last Update: Jul 30, 2018
3.1.1 - Jul 30, 2018:
  • Fix the issue when updating the database was resolved
3.1.0 - Jul 24, 2018:
  • New the ability to include or exclude order attributes from transactional emails was added
  • Improvement the ability to save blank attribute values when editing order attributes was added
  • Improvement the installation and upgrade scripts were enhanced
  • Improvement the new 'Reindex Order Attributes by Amasty' message for the invalid index was added
Version 3.0.1
Last Update: Jul 16, 2018
3.0.1 - Jul 16, 2018:
  • Fix the attributes relation logic on the frontend was enhanced
3.0.0 - Jul 04, 2018:
  • New we completely renovated the technical side of the Order Attributes extension. This deep code refactoring makes the module significantly more stable and increases its performance.
Version 2.3.9
Last Update: May 14, 2018
2.3.9 - May 14, 2018:
  • Fix the issue with the order attributes saving in the admin panel was fixed
2.3.8 - May 03, 2018:
  • Fix the issue with setting Quote ID for the order_attribute_value was resolved
  • Fix the issue when the Order Attributes load always first was fixed
2.3.7 - Apr 12, 2018:
  • Creating Shipment through API was fixed
2.3.6 - Mar 27, 2018:
  • Fixed an issue with more than 1 order attribute on the order grid
2.3.5 - Mar 12, 2018:
  • Fixed multiple issues with the 'Date' and 'DateTime' attributes on the order grid and checkout page
2.3.4 - Feb 22, 2018:
  • Fixed an issue with the attributes display in Magento 2.2.2
  • Fixed an issue with the bestsellers report in the Amasty Advanced Reports extension
2.3.3 - Feb 20, 2018:
  • Fixed an issue with saving attributes in the Amasty One Step Checkout extension
2.3.1 - Feb 12, 2018:
  • Fixed an issue with sorting orders by Order Date on invoice grid
2.3.0 - Feb 08, 2018:
  • New now, you can add the informative tooltips to the order attributes. Tooltips should help your customers to understand the necessity of filling in the extra fields during the process of the order placement
Version 2.2.2
Last Update: Dec 26, 2017
2.2.2 - Dec 26, 2017:
  • Fixed an issue with the attributes display on the checkout page
  • Compatibility with Magento 2.2.2 is added
2.2.1 - Dec 12, 2017:
  • Fixed an issue with the error on checkout page when no custom attributes created
2.2.0 - Nov 29, 2017:
  • Any custom order attribute created using the Order Attributes extension is now editable and updatable in bulk on the order grid (with the Mass Order Actions extension by Amasty)
  • We made a lot of fixes and code improvements
  • Added the ability to inline edit order attributes on the order grid
  • Magento 2.2 compatibility is tested and confirmed
Version 2.1.6
Last Update: Jun 15, 2017
2.1.6 - Jun 15, 2017:
  • Fixed the problem during the Magento installation
2.1.5 - May 16, 2017:
  • Added unique index for a column to improve performance
2.1.4 - Apr 20, 2017:
  • Few general compatibility improvements
2.1.3 - Apr 17, 2017:
  • Compatibility for PayPal payment methods improved
2.1.2 - Apr 12, 2017:
  • Fix for displaying attributes in order summary sidebar
2.1.1 - Apr 12, 2017:
  • Possibility to use attributes in e-mails (ex. {{var order.getData('ATTRIBUTE_CODE')}} or {{var order.getAttributeCode()}}
  • A number of general improvements
2.1.0 - Apr 04, 2017:
  • Code refactoring to improve saving of attributes
Version 2.0.0
Last Update: Mar 21, 2017
2.0.0 - Mar 21, 2017:
  • Allows creating dependent attributes, i.e. to display certain attributes only when a particular value of a parent attribute is selected.
  • Compatibility fixes with the Amasty Customer Attributes and Amasty Order Grid extensions.
Version 1.1.10
Last Update: Mar 10, 2017
1.1.10 - Mar 10, 2017:
  • Improved work with e-mail templates.
1.1.9 - Feb 16, 2017:
  • Compatibility improvement.
1.1.8 - Jan 09, 2017:
  • Fixed errors in a customer account.
1.1.7 - Jan 04, 2017:
  • Possibility to get order attributes data using an order model object (useful for developers).
1.1.6 - Dec 16, 2016:
  • Possibility to read/update/set order attributes via Magento API.
1.1.5 - Dec 05, 2016:
  • Fix for a default value in the checkbox input type.
1.1.4 - Nov 10, 2016:
  • Fix for printing Invoice and Shipment documents.
1.1.3 - Nov 04, 2016:
  • New rule added to validate text field input length.
1.1.2 - Oct 31, 2016:
  • Compatibility with Magento 2.1.2
1.1.0 - Sep 22, 2016:
  • Minor bugfixes
  • Compatibility with Order Export extension
Version 1.0.10
Last Update: Sep 15, 2016
1.0.10 - Sep 15, 2016:
  • Fixed visibility issue.
1.0.8 - Sep 01, 2016:
  • Fixed validation on payment step
1.0.7 - Aug 30, 2016:
  • Fixed issue with order email from admin
1.0.6 - Aug 25, 2016:
  • Minor bugfixes.
1.0.5 - Aug 16, 2016:
  • Compatibility with the Customer Attributes extension.
1.0.4 - Jul 25, 2016:
  • Fix for displaying filters on order grid, shipment grid and invoice grid.
  • Fix for displaying attributes on a shipping step of checkout when a customer is logged in.
1.0.3 - Jul 21, 2016:
  • Fix for displaying attributes in an e-mail message after placing order for the first time.
1.0.2 - Jul 19, 2016:
  • Fix for error on orders grid
Back to top