Order Attributes
My Order Attribute relations don't work, how can I check if everything is configured correctly?
Firstly, check which attribute is used as a parent attribute in the relation. The Order Attributes relations could be created only for parent attributes with the following types: Dropdown, Radio Button, Checkbox Group. Secondly, please, make sure the ...
Why don't the Order Attributes relations work while placing an order in the Backend?
It is the expected extension behaviour. According to the Order Attributes extension logic, attribute relations don't work for orders created in the Backend since store admins are believed to know the store logic. That's why they are able to view all ...
Is it possible to allow customers to upload files using the Order Attributes M2 extension?
Yes, to provide such an option, you may create an Order Attribute with the Single file upload type: In the attribute settings, it is possible to define the maximum file size for the uploaded file and the allowed file types. Here is how the attribute ...
I used the Order Attributes on Magento 1 and recently I have migrated to Magento 2. How can I migrate the Order Attributes settings to the new instance?
There is no way to migrate the extension settings directly to a new environment. However, while migrating the data, you may refer to the following database tables storing Order Attributes M2 information: 1. eav_attribute 2. ...
Where are the custom attributes displayed in the order details?
According to the extension logic, all the Order Attributes are stored in a separate table. That is why they are displayed in the additional information block. Backend order view: Frontend order view: It is not possible to move Order Attributes to the ...
I want to use your Order Attributes in scripts/customizations. How may I get their values from the code?
To get the Order Attributes values from the code, you may use the strings below: $orderRepository = $objectManager->get('Magento\Sales\Api\OrderRepositoryInterface'); $order= $orderRepository->get(); $attr = $order->getData('');
Is the Order Attributes compatible with the One Step Checkout extension?
The extensions have been tested and confirmed to work smoothly together. Order Attributes is included in the Premium package of One Step Checkout. There's an option to test both modules together on the demo version of One Step Checkout Premium. It is ...