Antes de mais nada você precisa decidir qual o sistema de pagamento você vai utilizar, existem muitos pagos e gratúitos ambos muitas vezes cobram uma taxa a cada transação, além disso existem diferentes tipos de checkouts como o padrão e o transparente, o padrão geralmente redioreciona o cliente para o sistema que fará a transação sendo assim mais simples de ser utilizado (acredito que seja o mais viável no seu caso) e também o checkout transparente que é realizado no seu próprio sistema mais é mais complicado de ser implementado.
Como você disse que é um site simples e apenas um projeto de estudo eu recomendo dar uma olhada nesse botão de pagamento do pagbank
https://pagseguro.uol.com.br/desenvolvedor/botoes_de_pagamento.jhtml#rmcl
Muitas plataformas oferecem esse sistema de botão de pagamento mas geralmente é um valor fixo o que acredito que se encixe no seu projeto.
Depois de escolher a plataforma basta dar uma olhada em como implementar que é um processo bem simples e rapidamente seu projeto já vai estar pronto pra funcionar.