Do I need to have an SSL certificate on the website

Hi there,

I am looking at creating an online shop on the side of my website and I am not sure whether I need to have an SSL certificate if I am going to use payment gateways like PayPal and Google Check out?

Many thanks,
Mike