Order Attributes for Motorworks

Order Attributes for Motorworks

Shop name

Motorworks motorcycle spare and accessories

Extension name


Case description and configurations

We needed a way for customers to provide additional information during the checkout process, information that could be different for each order so couldn't be stored against the customer's account. The specific information we needed to collect were Tax numbers and shipping instructions for the carriers. 

As the extension works well and is covered by the REST API we have also started using it to store a custom order status from our back-office system. 

We created custom order attributes for the checkout page (EORI Number, VAT Number, Shipping Comments) and for the admin area so that only managers could edit them (Order Status, Elucid Order Number). The main settings are here: 



Above that, with instructions from Amasty support, we've added Amasty Order Attributes to the customer order history grid on the frontend:



General feedback and examples of the result

The extension allows customers to give us the correct information when ordering which can make the delivery process much smoother. It also allows us to update the customer on the exact status of their order as it's processed. 

Custom order attributes on the checkout page: 



In the customer's account on the order details page (the Additional Info section): 




This Order Attributes case is written based on the information provided by our client from the Motorworks shop.