Store - Business to Business Credit Account for Online Ordering

I’m looking to create a Business to Business Credit Account Store for a client - Customer Accounts will be pre-populated, set up with login details for migration from outdated site, all products in the “store” can be ordered online. Orders would be emailed to client for processing and then invoiced offline by my client via their internal accounts system (there isn’t an integration available for the invoicing software they use so manual invoicing is the only way).

I need to incorporate stock level management as per WIX store if possible.

BUT… I need the ability to show standard price when account holders are not logged in and then show % discount on each product for individual account customers. Over 3000 SKU - No online payment necessary. Features of WIX store should be available e.g. sale prices, new products etc.