A lot of our b2b customers have someone who places the orders and an accounts person who pays the bills. Currently if the company wishes to pay the invoice via credit card on the website, they have to be signed into the website front end. So for the accounts person to pay the bill they need to know the credentials of the person placing the orders, which is a security risk. You acknowledge that accounts people exist as you have the secondary email field on the customers card but have no way for them to pay the bills.