Boa tarde, Nikolas.
O caminho mais fácil e prático (não necessariamente o melhor) seria um e-comerce utilizando Wordpress + Woocommerce.
Há plugins gratúitos que possibilitam o gate de pagamento, como Mercado pago, Juno e etc...
Outra viabilidade é o Opencart com PHP, porém exige um nível maior de experiência com a linguagem.