WordPress Woo Commerce "Orders" page customisation

Job ID: 37473570

Budget: $250 – $750 AUD

I am looking for a WordPress developer with experience in customizing the Order Status and Orders Page in Woo Commerce. The following work needs to be completed without using additional plugins.

Add new Order Statuses:
* In Design
* Queued for Laser Cutting
* Laser Cutting
* Bending
* Powder Coating
* Awaiting Packing
* Packed
* Ready to collect

When the order status is changed, an email should be automatically sent to the customer "The status of your order has changed from XXXX to YYYY"

Adding New Columns to the Order Page:
We already have the "admin columns" plugin (admincolumns.com) installed but are unable to achieve the functionality we need.

We need to add two new columns:

* PO
This column should be a free text field that we can edit from the Orders page.

* Est ship date
This column should be a date field (dd/mm/yyyy) editable from the Orders page.
Related categories: PHP WordPress CSS HTML WooCommerce