I have a pre-existing website that I am happy with and for a few years I have been using paypal buttons to sell an ebook that I wrote. The problem is that I have a huge conversion drop-off from people clicking the paypal button on my site and actually completing the order on paypal.com. I assume that if I keep the transaction on my site I will be able to make more sales. However I do not feel comfortable building a full e-commerce solution on my site and being responsible for credit card information especially as security breaches are becoming publicized.
How can I create a better e-commerce solution while still avoiding being responsible for credit card information?