Powered by Adobe Commerce 2.4.5-p1


Order Attributes



Back to top

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. The extension offers multiple display options that let you to show and hide order attributes, so they appear exactly when and where you need them. 

The extension helps you to collect more information from your customers, so you can optimize the way orders are processed. This helps avoid a number of problems, such as  when the customer doesn’t have the option of leaving some important information about their order - and has to write or call your shop instead. It also can be used for a range of other purposes, such as letting the customer to choose delivery hours, subscribe to SMS notifications about their order’s status, to enter a door code for delivery, or add a checkbox for the customer to agree to additional terms before placing  their order.


Flexible Display Settings

The extension includes a flexible range of options to display the information about the customer’s order in the following locations:

  • Order email
  • Invoice email, invoice PDF
  • Shipment email, shipment PDF
  • Credit memo email, credit memo PDF

Back End: 

  • Order grid, order view page
  • Invoice grid, invoice view page
  • Shipment grid, shipment view page
  • Credit memo grid, credit memo view page

Front End:

  • On the order view page
  • Invoice view page
  • Shipment view page
  • Credit memo view page

The information can be configured separately for each location, so you can also use this extension to customize your invoice, shipment, and credit memo forms.


Extension Features

  • Customise checkout - extra custom fields can be inserted at nine different points  in the checkout process.
  • Flexible display settings - use the information collected in over 20 locations. Each location has its own show/hide option.
  • Range of field types - 10 input types are available, including: text, message checkbox, drop-down, and more. 
  • Admin new order - the ‘Create new order via administration side” feature has been extended, and lets you to have additional fields like in checkout.
  • Editable information - all information collected can be modified after checkout via the administration side. 
  • Field validation - Fields can be set to validate, to ensure you acquire accurate data.
  • Filter attributes - Restrict order attributes according to specific customer groups and store views.
  • Sort position - Lets you set the priority for displaying order attributes.
  • Multi-store functionality - The extension working with multi-store projects. 
  • Multi-language - Field labels, options and tooltips are simple to translate via the administration side.


Demo & Sandbox


Sandbox Backend

Sandbox Frontend

Technical Specifications

Back to top

Seller profile


Seller contact


Current Version


Adobe Commerce platform compatibility

Open Source (CE): 2.4 (current), 2.2 (obsolete), 2.3 (obsolete)


Stable Build


06 June, 2022


Extensions, Sales


User Guides

License Type

Open Software License 3.0 (OSL-3.0)


Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Magento 2.4.4 and 2.4.3-p2 compatibility changes
    - Setup script was replaced to declarative schema
    - Fixed: Update quote information too on save. Fixed problem with values when payment is completed after order place
    - Fixed: Admin grid filter issue with non en-US locale


  • Compatible with Open Source (CE) : 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    Magento 2.4.2 compatibility
    Fixed: problem with date and locale
    Fixed: problem with checkout position "Before Place Order"
    Fixed: problem saving checkbox values


  • Compatible with Open Source (CE) : 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    Fixed: problem when placing order. (only in 1.0.10 version)


  • Compatible with Open Source (CE) : 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Added: variable to get data in default transactional emails: {{var mtData.getAttributeCode()}}
    - Added: variable to get data in Magetrend Responsive Emails extension: {{var mtVar.getData('ATTRIBUTE_CODE') }}
    - Added: Extended api response rest/V1/orders/ with order attributes values
    - Fixed: Custom attribute filtering problem in admin grid


  • Compatible with Open Source (CE) : 2.2 2.3 2.4
  • Stability: Stable Build
  • Description:

    Magento 2.4 compatibility


  • Compatible with Open Source (CE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    - Added: Compatibility with Magetrend PDF Invoice PRO. All order attributes will be added to pdf variable list automatically.
    - Fixed: uiRegistry javascript error
    - Fixed: No attributes problem
    - Fixed: Value saving problem
    - Fixed: Order grid filter problem
    - Fixed: Problem with multi-shipping checkout


  • Compatible with Open Source (CE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    Initial release


Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top


Back to top