WooCommerce Invoice Payment Option extension enables you to add a new invoice payment method to let customers place orders without making any payment. Display the new payment option based on user roles, product in cart, order amount, quantity and other conditions.
You can rename the payment method to Pay Later, Pay by Invoice or give it any other name that suits your business requirements. Once the order is placed, the customer will receive the standard WooCommerce order email. If needed, you can separately send the invoice by using quickbooks, Xero, or using any PDF invoice extension.
After the order and payment confirmation, you can send a direct payment link using the default WooCommerce feature to let customers pay using the default WooCommerce checkout process. Alternately, you can choose to receive payment via other channels such as banking checks, cash on delivery, etc.