Order Attributes for Magento 2

$229
Transparent pricing We believe in being open and honest with our customers. When you buy our module, you get one year of free support and updates.

Here's what you get: Free updates for 1 year: You'll receive the latest versions of the module at no extra cost.
Free support: Our team will help you with any questions or issues after your purchase.
Cancel & renew options: You can cancel your subscription at any time and renew it later, but keep in mind that an additional fee will apply if you choose to renew.
Add to Wish List
Product updates and support for 12 months

Updates and support prolongation - $139

more info
Add an unlimited number of extra fields to your checkout page to easily collect and process extra data. Display all created attributes on a handy backend grid to keep necessary information at hand.
  • Use flexible conditions for attribute fields displaying
  • View additional information on the order grid
  • Add custom facets to emails and PDF documents
  • Show extra fields depending on a shipping method
  • Customize attributes display based on payment method
  • Hyva-ready storefront
  • New! Hyvä Checkout ready(view demo >>)
  • ADA & WCAG compliance
  • Mage-OS compatible

Pick a combo deal with 15% discount:

Related products+
+
=
$717
$573.60

Gain higher profits by collecting additional purchasing info

They say that a data-driven approach always wins. The Order Attributes extension for Magento 2 helps to collect purchasing info to gather more insights about your customers and thus to be more flexible in the generation of the relevant marketing strategies for your store. Add custom attributes to Magento 2 order using various field input types, gather all the data in one place, and quickly process the collected info from the backend to result in higher profits.

Gather more valuable info to improve selling strategy

Save entered values on the checkout page 

To prevent registered customers from filling in one and the same information with each new purchase, you can enable the 'save attributes' option. This option is a must, especially if the fields are required. Therefore, shoppers will be able to complete checkout process faster without affection to shopping experience.

Manage order details displaying

Magento 2 order comments settings allow you to create and display as many extra fields as you need. Specify store views and customer groups for which particular element should be available. It's also possible to show the attributes on order view pages for admin users and customers.

ord_att_new_3_
ord_att_new_5_

Add extra data to the admin grid

Collecting purchasing information is not the last step, you also need to analyze it to make improvements. To effectively manage all extra elements you've created, add them to the order info grid. This way you'll keep all necessary info in one place and will be able to quickly process necessary data.

Fill in fields from the backend

With the extension, store administrators can specify custom peculiarities when creating orders from the admin panel. The admin also can modify entered values from the backend after the order is placed to make recordings more informative and collect data more accurate.

Add any extra fields to the checkout page

With Magento 2 Custom Order Attributes extension you are able to add custom order attribute with various catalog input types depending on the information you want to receive. Easily customize each detail and specify catchy labels to encourage your clients. On top of that, for each input type, you can set the default value or mark the field as required.

Specify checkout steps for attributes display

Of course, your checkout flow needs to be consistent and logical, and extra fields should not ruin it. The Magento 2 custom Order Comments allows you to choose on which checkout section you want to show each particular custom field: Shipping Address, Shipping Method, Payment Method, or Summary.

ord_att_new_2_
ord_att_new_4_

Create extra fields of different types

You can display extra attributes using different input types: Text Field, Text Area, Date, Date with Time, Dropdown, Multiple Select, Yes / No, Radio Buttons, Checkbox Group, HTML type.

Subscribe customers to a newsletter

Get new leads and grow your customer base by letting visitors easily subscribe to a newsletter. Display checkboxes or yes/no dropdown to subscribe users to mailings. Thus, it will be easier to get in touch with them and the chance of repeat purchases will be higher.

Let customers upload any file types

With the Magento 2 Order Attributes extension, you can set up a single file upload on the checkout. More importantly, it is possible to upload any file type — simply set up the allowed file types in the configurations. You can also limit the max file size to prevent overloading webstore storage.

Show extra fields based on the shipping method

Depending on the business strategy, you may need to show specific details only in some cases. For example, you can display certain additional fields according to the shipping methods chosen by customers. Also, you can show a comment text area after the self-delivery option is selected.

ord_att_new_6_

Advanced settings for better performance of your store

ord_attr_icon_4_

Display information in emails and PDF docs

ord_attr_icon_2_

Add attributes
via API

ord_attr_icon_3_

Create an unlimited number of dependent facets

ord_attr_icon_1_

Provide customers with
understandable tooltips

ord_attr_icon_5_

Sort additional fields with
One Step Checkout for Magento 2 

cancel-orders-for-magento-2-

Provide seamless order cancellation

Increase customers’ loyalty by allowing them to cancel their orders right from the frontend. Save your time scheduling an automatic annulation of pending orders with Magento 2 Cancel Orders tool. Analyze cancellation reasons and timely make sales strategy improvements.

icon_order_status

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

FAQ

The Order Attributes extension for Magento 2 lets you add extra custom fields to any of your checkout steps. Choose from 10 different types of field including simple text, text/message, drop-down, checkbox, date and more. It's easy to manage the order attributes from the Magento administration side.

Order attributes enable you to uniquely describe an aspect of an order. Depending on the attribute definition, either you or a shopper can enter values for the attribute.

To add order attribute programmatically in Magento 2, it is recommended to follow these general steps:

Step 1: Create an UpgradeData File

Step 2: Save the Magento Order Attribute Using an Observer

Step 3: Synchronize the sales_order table and sales_order_grid table

Step 4: Show the Custom Order Attribute in the Grid

Programmatically add Magento 2 order attribute values to fields the registered customers once filled in with the Magento 2 Order Attributes extension. The registered customers need to fill in the field only once, and then this entered value will be used automatically. For this, go to the attribute edit page and set Save Entered Value For Future Checkout to Yes.

With Magento 2 Order Comment extension, you can choose the most appropriate type of input on the frontend for each specific attribute and make its filling convenient for customers. The following frontend input types are available:

  • Text Field
  • Text Area
  • Date
  • Date With Time
  • Yes/No
  • Dropdown
  • Checkbox Group
  • Radiobuttons
  • HTML
  • Single File Upload

The ‘Magento 2 add custom order attribute’ feature allows you to capture specific and relevant customer information during the order placement process. By collecting such additional data, you can get new ideas on how to provide better customer service and enhance selling strategy.

Detailed Magento 2 order comments or important notes can be left by customers during checkout if an appropriate order attribute is created. For example, with the Order attributes extension, you can create a custom order attribute of the ‘text field’ input type, set it suitable maximum text length and even specify its position at the specific checkout step.

  • Navigate to Manage Order Attributes grid and click the 'Add New Order Attribute' button;
  • Fill in all the required settings;
  • To add your custom element to the Orders grid, pay attention to Attribute Type Settings - the attribute should be 'Visible on Back-end' and, also, 'Show on Admin Grids' should be set to 'Yes';
  • After you save the attribute, navigate to the Orders grid to make sure the needed attribute is there.
Adobe partner logo
Magento Marketplace logo
4.4
See 500+ verified reviews
1 Single points of sales
Trusted by Customers