Can I create an order with custom fields from the backend?

The short answer is no, but there are some possibilities. Please read on to know your options.

WooCommerce does not allow us to hook into the order admin screen to display fields like on the product page. So you can not create an order in the WooCommerce admin and use a nice user interface from our plugin to add extra options.

Luckily, WooCommerce has features built-in to add extra data to order items. When you add products to the order, you can edit each product by clicking the Edit icon:

Edit product on order admin page

Now, click the Add Meta button:

Add meta from the order admin screen

Now, you can freely add any data you want to this order item:

While this user interface leaves much to be desired, it is the only option WooCommerce offers at this point.

Was this article helpful?

Related Articles