order_attributes

View Magento 2 Order Attributes Extension Detail Page for Features and Demo

Documentation for Order attributes

Preference

  • The Order Attributes extension for Magento 2 lets you add extra custom fields to any of your checkout steps. Display all created order attributes on a backend grid.
  • Order attributes extension flexible settings and intuitive interface, the Order Attributes for Magento 2 extension will help you easily fine tune the checkout page according to your requirements. You can create a many custom order attributes as you need to adding checkout page. Add Magento custom field input types to all orders and quickly process collection data on the backend.
  • You can create custom order attributes of different types.
  • Set flexible conditions for attribute fields display.
  • Show custom attributes information on the order grid, shipment grid, invoice grid.
  • Custom attributes send to emails and PDF documents.
  • Display order attributes depending on a particular shipping method.

Installation

There are two ways of installing extension in magento2.

  1. Using COMMAND LINE.
  2. Manually Install extension.

Option 1: Magento 2 install extension using COMMAND LINE (Recommended)

Follow below steps to install extension from the command line.

Step 1: Download the extension and unzip it.

Step 2: Upload it to code directory in your magento installation’s app directory. If code directory does not exists then create.

Step 3: Disable the cache under System → Cache Management.

Step 4: Enter the following at the command line:

           Php bin/magento setup:upgrade
           Php bin/magento setup:static-content:deploy

Step 5: Once you complete above steps log out and log in back to the admin panel and switch to Stores → Configuration → Mageants → Order attributes, the module will be displayed in the admin panel.

Option 2: Magento 2 install extension manually

Step 1: Download the extension and unzip it.

Step 2: Upload it to code directory in your magento installation’s app directory If code directory does not exists then create.

Step 3: Disable the cache under System → Cache Management Edit app/etc/config.php file and add one line code: ‘Mageants_Orderattributes’ ⇒ 1

Step 4: Disable the cache under System → Cache Management

Step 5: Once you complete above steps log out and log in back to the admin panel and switch to Stores → Configuration → Mageants → Order attributes, the module will be displayed in the admin panel.

Backend Example

After Installation of Extension login to magento admin panel to set configuration of the extension.

As per below screen shot you can set all the settings here.

Extension configuration

Display Attribute Values in the Progress Sidebar - set the option to Yes if you want to display custom order attributes on the checkout progress bar.

Date Format - select the default date format for related attributes

Include Order Attributes into Emails - enable this op tions to have the ability to include order attribute values into email.

Newsletter Subscription - enable the option to display Newsletter Subscription option on the checkout via an order attribute. Set an attribute code of order attribute (Yes/No or Checkbox).

Include Order Attributes into Shipment (packing slip) - enable this option to include the completed attributes into the shipping documentation

Include Order Attributes into Invoice - enable this option to include the completed attributes into the in voice documentation.

Invoice and Shipment

To manage Order Attributes for checkout Please go to Mageants Order Attributes there you can add Attributes on particular item. Here you can manage on all attributes.

Order attributes list

List of All created attributes will be displayed in the grid. Click the Add New Order Attribute button to create an attribute or select the existing one to edit it.

New attributes creation

Default Label - specify the attribute label that will be displayed on the frontend.

Attribute Code - specify the attribute code that will be used for internal needs. Store View - select the store view for which the attribute will be available.

Customer Groups - select customer groups for which the attribute will be shown

Attribute configuration

Attributes relation grid

Add new attributes relations

Attribute display in order grid

Order view page

Order view page edit data

Html Printouts

Frontend Example

See the example of custom order attributes with different input types (text fields, dropdowns, radio buttons, multiple checkboxes).

Display a handy calendar for the Date and Date and Time input types. The calendar appears once a customer clicks on the attribute field.

Display all the custom order attributes view in frontend order summary section.

Display all the custom order attributes in order view in frontend order view.

order_attributes.txt · Last modified: 2025/05/26 12:56