En fait, les solutions open source sont des solutions logiciels, si tu fais de la vente en ligne, tu dois payer un systeme de transactions financieres en plus, en passant par une banque ou pas paypal. Donc retour à la case départ.
Des que tu veux faire de la vente en ligne, il faut un systeme de paiement sécurisé. C'est un systeme que les banques font évidemment payer. Tu ne trouveras pas de systemes de sécurisation de transactions financieres gratuits.
Sinon, si tu veux tout de même tester des solutions logicielles open sources tu peux aller faire un tour sur
http://www.opensourcecms.com/
Perso, le systeme open source de commerce en ligne que je trouve le plus aboutit, c'est magento. C'est pas le plus simple par contre.