Order Attribute Extension

for Magento 2
Order Attribute Extension

Compatible with

  • Community: 2.3.* - 2.4.8
  • Enterprise: 2.3.* - 2.4.8

Magento 2 Order Attribute Extension enables you to add custom fields to the checkout and order pages of your Magento 2 (Adobe Commerce/Adobe Commerce Cloud) store—allowing you to collect additional information from customers and streamline order processing based on specific business needs.

  • Use flexible conditions to display attribute fields.
  • View additional order details in the grid.
  • Add custom attributes to emails and PDF documents.
  • Show extra fields based on the selected shipping method.
  • Customize attribute display depending on the payment method.

Highlighted Features

  • Add Custom Order Attributes

    Effortlessly create additional fields to capture extra order information during checkout or in the admin panel. Add fields like delivery instructions, gift messages, or customer preferences without modifying core files.

  • Flexible Field Display Rules

    Set conditions to show or hide attributes based on shipping methods, payment methods, or customer groups. For example, display a "Tax ID" field only for B2B customers or a "Gift Wrap Message" field for specific shipping methods.

  • Attribute Management in Admin Panel

    Easily view, edit, and update custom order attributes directly from the admin panel. Admin users can modify attribute values, making it simple to correct customer-provided data or add internal notes.

  • Display Attributes in Order Grid

    Enhance order management by adding custom fields to the order grid. View important attribute values at a glance without opening individual orders, saving time for your admin team.

  • Email & PDF Integration

    Seamlessly include custom attributes in order confirmation emails, shipment notifications, and PDF invoices. Provide customers and store owners with complete, personalized order information.

  • Multi-Store & Multi-Language Support

    Configure attributes for specific store views or customer groups. Translate attribute labels into multiple languages to provide a localized shopping experience for global customers.

  • Customer-Friendly Checkout

    Improve the checkout experience by adding relevant fields to collect valuable customer data. Use input types like text fields, date pickers, dropdowns, and file uploads to gather precise information.

  • Validation & Input Types

    Support a wide range of input types (text, number, date, dropdown, checkbox, file upload) with custom validation rules. Ensure customers provide correct and complete information during checkout.

  • Hyvä Compatibility

    Built to work seamlessly with modern Magento frontends like Hyvä , ensuring your store stays fast, flexible, and future-proof.

Description

Order Attribute Management

manage-order-attribute-grid

The Magento 2 Order Attribute Extension allows you to add custom fields to checkout, control visibility, and display data in admin, emails, and PDFs, with full Hyvä compatibility for a smooth experience.

  • Tailor your Magento 2 orders by adding specific information beyond the standard fields.
  • Easily define and control custom attributes to capture unique order details.
  • The grid below provides a comprehensive overview of all currently defined order attributes.
  • Use the "Add New Order Attribute" button to create new attributes and capture additional data points.
  • Click on any attribute in the grid to modify its properties, such as labels, input types, and validation rules.

Manage Order Attribute Relations

order-attribute-relation-grid
  • Establish connections between different order attributes to create a more structured and meaningful data model.
  • The grid provides a clear overview of all currently defined relationships between order attributes.
  • Easily link order attributes together to capture dependencies and related information.
  • Modify existing relationships as needed to adapt to changing business requirements or to correct any inaccuracies.

Order Attribute Display

additional-info-on-sales-order-view-page
  • Custom order attributes are automatically added to the Orders grid without requiring any code modifications.
  • Easily view custom attribute data directly within the Orders grid columns.
  • Search and filter orders based on custom attribute values, enabling more efficient order management.
  • Gain valuable insights by analyzing custom order data directly from the Orders grid.

Modifying Custom Attributes

order-attributes-when-click-on-edit1
  • Find the custom attribute you want to modify within the attribute list in the admin panel.
  • Select the 'Edit' button or action associated with that specific custom attribute.
  • Adjust the attribute's properties, such as its label, input type, validation rules, and other relevant settings.
  • After making your desired modifications, click the 'Save' button to apply the changes.
  • Check the storefront or relevant admin areas to ensure that the attribute's changes are reflected correctly.

Custom Attributes on the Checkout Page

order-attributes-on-checkout-page-2
  • Custom order attributes are seamlessly integrated into the checkout process.
  • Customers can easily view and interact with custom attribute fields directly on the checkout page.
  • Ensure that customers provide all necessary information, including custom attribute data, before finalizing their order.
  • Capture valuable customer-specific data during the checkout process.
  • Gather all relevant order details, including custom attribute responses, in a single, unified process.

Configuring the Single File Upload Attribute

order-attribute-on-payment-page
  • Choose 'Single File Upload' as the input type for your custom order attribute.
  • Define the file extensions that customers are permitted to upload (e.g., .pdf, .jpg, .png).
  • Limit the maximum file size (in KB or MB) to prevent large uploads and ensure optimal performance.
  • Examine the screenshot below to understand the attribute configuration settings in the admin panel.
  • Refer to the customer-facing example on the right to see how the file upload field appears during checkout.
  • After setting allowed file types and max file size, save your attribute configuration.

FAQs

Did you find what you were looking for?  ASK A QUESTION
Write Your Own Question
Write Your Own Review

Reviews

There are no reviews yet for this product. Be the first to review it!

Ask us your query

Request for a new feature, a custom change, or a question about a feature

Let Kickstart Your Speedy Site Now

+1

Changelog

2.0.1 – July 13, 2024

  • Added enhanced filtering capability to the Orders grid for attributes with the Text Area type.
  • Resolved an issue where Yes/No type attributes were not saving correctly when the Hidden from Customer setting was enabled.
  • Ensured compatibility with Magento version 2.4.7.

2.0.0 – December 2, 2023

  • Fixed an issue with the required date format in attributes.
  • Fixed a problem with selecting year and month in date attributes.
  • Resolved an error that occurred on the order page when an attribute had a removed option.
  • Added new display positions for Order Attributes: Below Shipping Methods and Above Shipping Address.

1.0.8 – March 25, 2023

  • Now compatible with Magento versions 2.4.5-p2 and 2.4.6.
  • Resolved the issue where HTML-type Order Attributes were incorrectly displayed in the admin order view.

1.0.7 – January 10, 2023

  • Fixed the issue where the Order Attribute value was not updating on the Orders grid after being modified through order editing.

1.0.6 – August 29, 2022

  • Resolved the issue with placing orders when a required attribute was positioned at the 'Order Summary' step.
  • Extension is now fully compatible with Magento versions 2.4.3-p2 and 2.4.4.
  • Addressed the issue that prevented saving edited orders from the admin panel.
  • Fixed the issue with saving dependent attributes during order placement.
  • Added compatibility for Magento 2.4.3, 2.4.2-p2, and 2.3.7-p1.

1.0.5 – October 31, 2020

  • Resolved the issue with attribute relations for the Multiple Select attribute type.
  • Added compatibility with Magento 2.4.0.
  • Enhanced the code to comply with Magento standards.

1.0.4 – August 27, 2019

  • The issue with the default value of the radio button not being saved has been resolved.
  • It is now possible to hide an attribute on the checkout page, while still keeping it available on the order details page in the customer's account.
  • A new type of order attribute, the "HTML" type, has been introduced. This can be used, for example, to add a link for tracking a shipment.

1.0.3 – February 11, 2019

  • Resolved the issue where attributes were not displaying correctly on the grid and/or order page.
  • Fixed the problem with displaying order attributes when the billing address is filled but the shipping address is not.
  • Made minor visual improvements for a better user experience.
  • Addressed the issue of saving empty values for order attributes.

1.0.2 – October 3, 2018

  • Resolved the issue with the display of dependent attributes on the frontend.
  • Addressed the issue with editing data and date/time type attributes.
  • Fixed the issue where dependent attributes were not hidden on the checkout page.

1.0.1 – May 7, 2018

  • Resolved the issue with saving order attributes in the admin panel.
  • Fixed the problem where order attributes were always loaded first.
  • Addressed the issue of multiple order attributes appearing on the order grid.
  • Corrected various issues related to 'Date' and 'DateTime' attributes on the order grid and checkout page.

1.0.0 – March 3, 2018

  • Initial launch.

$89
No surprise fees
  • Free Installation
  • 30 Days Money Back
  • 1 Year Of Free Support
  • Open Source East To Customize
  • Meets Magento Code Standards

Request a Proposal

Please take a quick moment to complete this form and a business representative will get back to you swiftly.

Let Kickstart Your Speedy Site Now

+1