How to Print Order Receipts in WooCommerce - BizPrint from BizSwoop
Print invoice from the customer's 'My Account' page - WebToffee
8 Free and Pro WooCommerce Print Order Plugins
BizPrint Print Manager – Print Receipts & Invoices Automatically From Any Order Status in WooCommerce & Point of Sale Orders – WordPress plugin | WordPress.org