Services · Online Stores
Shopify and Stripe do the hard parts of selling online better than anything I would write, so that is the foundation and I am not going to rebuild it. The decision is how far it goes on top, and that depends on what you sell and who you sell it to.
If your customers do not buy online, a store will not make them. Trades who phone the order in, buyers on account, anyone who wants a quote before a price: fix the ordering path they actually use rather than building a checkout nobody reaches.
One engineer, start to finish. An answer within one business day.