Woocommerence cannot meet my requirement. I have two custom posts, "enquiry" and "order", how can I duplicate or convert the enquiry post to an order post? Of course, I need to combine several custom fields from enquiry post and save it as the post content to the order post, adding other additional information to the order post while converting. I will make a Views to show all enquiry posts and having button to process the conversion.
I can't quite tell if you want to stop using WooCommerce orders, or you want to stop using an "enquiry" custom post type and convert the existing enquiry posts into WC Orders?
Converting posts from one type to another is just a matter of changing the post_type entry in the wp_posts table for each post.
Sorry for my unclear information. A customer makes the enquiry, and we will review the enquiry and then quote the price to the customer. We want to copy the content from the enquiry custom post to another similar post type "order" or we call this as "purchase order" if "order" is mixed up with Woocommerence order, of course, the order post may consist part of the enquiry custom fields' content and also the amount and other additional data.
How can I copy the content from enquiry post to the order post? Can I place the content as a Woocommerce product's remark but I can change the amount of the Woo order and the go process the check out progress?
It sounds like you are registering an order post type, that is not the same as the WooCommerce order post type, and you want to copy the details from an enquiry post to a new order post.
What do you intend to trigger copying content from the enquiry post to the order post?
Toolset doesn't provide tools for customising the admin pages.
I can envisage running some code when a Toolset Form is submitted on the front end, for example. On the back end you could maybe use the save_post hook to check when an enquiry post is saved if some condition is met (e.g. a checkbox field is checked) to trigger some code to create a duplicate post but as an order post type.
I don't understand your last remarks.
If you create your own order post type then there won't be any WooCommerce checkout process.