Hi, I can suggest you a secured application in Microsoft Excel to manage this process as follows:
Preparation of three files (or sheets): a client list, a product catalog (with pictures), a primary database with the orders and it's status (delivered, invoiced, paid, etc.).
Excel sends a customized catalog or/and a customized order_form to each customer by email (Microsoft Outlook).
Excel adds new order_from's from customers to the primary database.
Excel is updated with the status of the orders (open orders, delivery status payments) manually (in user form) or from another system (like SAP or QB).
Excel issues status reports regarding the orders.
About me:
I create all kind of Excel Applications by VBA, formulas, pivot tables, including screen layout's, reports, charts, and dynamic dashboards
I am a specialist in financial reports, budget, costing reports, inventories, bill of materials construction models together with extensive knowledge and expertise in Microsoft Excel, Pivot Tables, and Visual Basic Application including preparation of screen layout's, generator reports, dynamic dashboard, and graphs.
Throughout my career, I have created dozens of financial modules, business plans, and modules for accounting, budgeting, financial reports, financial plans, and inventories reports for a range of products and services.