Provavelmente já recomendaram isso, mas de qualquer forma: Shopify

Vê se tem uns videos no youtube ou compra um curso na Udemy ou qualquer outra plataforma e manda ver. Mesmo profissionais experientes iriam por esse caminho ao invés de criar do zero, imagina o quão complexo é pra um iniciante.

E foca em pesquisar sobre as técnicas de segurança pq vc vai lidar com pagamentos, isso vai ser mais importante do que criar um interface bonita.