customer accounts for shopify basic

Hello

I am a web developer and new to Shopify as a partner! I need some advice please :slightly_smiling_face: I am working with a merchant who is on a Shopify Basic plan and who wants to set up a workflow for their stockists so that a stockist can login, see available stock, place an order (no payment process required), and see past orders. The merchant would like to be able to receive the order, process it, and invoice the stockist once the processing is complete.

I have looked into creating a Company and a New Customer account, but these features seem to be part of the b2b functionality that is only available for Shopify Plus plans! Has anyone helped create a similar workflow for a use case like this for a basic Shopify account or can point me in the right direction for help? Is the answer to look at a 3rd party app that will provide wholesale functionality without having to upgrade to Shopify Plus (not where this merchant is at right now!) thank you!