A simple custom web development would suffice. The requirement goes like this, today there are 2 products, tomorrow there could be 10 and then 100 😀
Why not to spend little time with custom web and Stripe or Paypal integration. A minimalist website with Products, Blogs, Contacts etc. should be good.