The Magento 2 extension “Customer can invoice” originates from B2B requirements, but can also be used in the B2C shop. This extension offers the possibility to prevent the creation of invoices for a customer from within the shop.

Magento 2 Customer Invoice B2B Screenshot
  • Advantages:
  • B2B-Extension
  • Disabling invoice generation per customer