Shopping cart

Order Attributes for Magento 2   v1.0.0

Order Attributes for Magento 2
magento partner

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



60-day Money Back


Lifetime Update


365-day Support

Compatible With

CE, EE 2.1.x, 2.2.x, 2.3.x

Benefits of Order Attributes

Current issues of Magento 2 online stores

On Magento 2 Default, the order attributes are limited at some common information about customers’ order such as name, email address, delivery address, shipping method.

In fact, most of the store owners are in need of more additional attributes to order information to personalize each order with the aim to acquire more customers’ information, comments and expectation.

  • navigation Increase successful rate of processing orders

    When store owners have detailed information about orders, it is likely that the processing procedure will become much easier, faster and definitely more successful.

  • mood Satisfy customers’ shopping experience

    The more successful rate of processing orders, the more satisfied customers feel. As a result, they are pleased to continue shopping at the stores and become loyal customers.

  • thumb_up_alt Bring a professional look to store site

    The additional attributes to check-out page with the expectation to understand about customers’ wish or feedback will helps stores prove to be customer-oriented and more professional.

Collect unlimited attributes for orders from checkout page

Order Attributes for Magento 2 allows store owners to create more fields on the checkout page. Especially, the module is properly compatible with Mageplaza One Step Checkout.

This module supports store owner 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.

Magento 2 Order Attributes

Multiple order attributes types

Magento 2 Order Attributes extension - Mageplaza

Magento 2 Order Attributes supports the diversity of input types up to 11 options. This feature allows creating an open or closed question, uploading an attached file or a specific image. Input selection includes:

  • Text Field
  • Text Area
  • Date
  • Yes/No
  • Dropdown
  • Multiple Select
  • Single Select with image
  • Multi-Select with image
  • Media Image
  • Single File Attachment
  • Content

Depending on the content of attributes, product types or certain purposes of store owners, the input types are selected suitably.

Custom attributes depending on others

This feature allows displaying an attribute only when its parent attribute is completed by customers. For example, 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?”

Besides, admin can set the display of an attribute depending on shipping methods. The attribute will be shown depending on the selected shipping methods. For example, gift wrapping will be applied with the shipping service as priority or first-class.

Magento 2 add order attribute

Various display positions of order attributes

Magento 2 add custom order attribute

Extra Order attributes can be included in Sales Order Grid from the backend. Here can admins have an overview of all attributes of the orders so it is much easier to update, follow and process customers’ orders. Noticeably, PDF Invoice and Transactional Emails sending to customers can also be added the new attributes easily.

Learn more

From the frontend, on Checkout Page, additional order attributes can also be added to different sections 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 Order View Page.

More features

Management grid

Display additional attributes information on the order grid

Tooltip supported

Display the guide/note beside an attribute.

Extension compatibility

The extension is properly compatible with PDF Invoice, One Step Checkout M2, Custom Order Number, Mass Order Actions.

Set input validation

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

Attribute visibility

Set order attributes to be visible to specific store views or customer groups.

Attribute priority

Set the priority for displaying attributes. The smallest number has the highest priority.

Full Features List

Order Attibutes for store admins

Configuration and Properties

  • Enable/ Disable the module
  • Set default label for the attribute
  • Add attribute code used in the backend
  • Select input type for the attribute
  • Set default value
  • Set the attribute to be required or not
  • Select input validation
  • Select input/output filter
  • Enable to add to Sales Order Grid
  • Allow adding attributes to PDF Invoice
  • Allow adding attributes to confirmation emails
  • Custom attributes depending on others and shipping method
  • Integrate with One Step Checkout

Frontend Properties

  • Select position for the attributes on check out page
  • Enable tooltip with the guide for the attribute
  • Select store view and customer group for attribute visibility
  • Allow adding to Sales Order View
  • Set attribute priority

Order Attibutes for customers

  • Be able to add more information to orders when checking out
  • Be more likely to receive orders quickly and satisfactorily


  • filter_drama I want to add the order attributes to PDF Invoice attached to emails sent to customers. Is it possible?

    Yes, absolutely. please follow this tutorial: How to insert Order Attributes to PDF Order Template

  • filter_drama I want the order attributes to appear in transactional emails. How to do this?

    To add order attributes to transactional emails, please follow this tutorial: How to insert to Transactional Emails.

  • filter_drama Is Order Attributes extension compatible with my One Step Checkout page?

    Yes, the module is properly compatible with Mageplaza One Step Check out. Both extensions supports well each other.

  • filter_drama I want to create the Order Comment section on my checkout page. Is it possible?

    Yes, it can be done easily by creating the new attribute named Order Comment from Manage Attributes section from admin backend.

  • filter_drama Is it possible to create the Delivery Time section on my checkout page?

    Yes, it can be done easily by creating the new attribute named Delivery Time from Manage Attributes section from admin backend.

  • filter_drama My store provides gift wrapping service and I want my customers to choose the gift wrap paper on the checkout page. Is that possible?

    Yes, it can be done easily by creating this attribute from Manage Attributes section from admin backend. Note that please select drop-down input type for gift paper selection.

Reviews (2)

  • assignment_ind
    Highly recommend Order Attributes from Mageplaza

    Posted by Henry Jansen on 25 January 2019 verified_user Verified Buyer
    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.

  • assignment_ind
    Product was as my expectation

    Posted by Pravin on 25 January 2019 verified_user Verified Buyer
    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!!

Submit your review

How do you rate this product?


Your email address on Mageplaza's store


Plain text, no HTML tags.