Do I need to have an SSL certificate to use Native Checkout?

Follow

Although sensitive card data are always securely transmitted to our servers, we require your pages to be served over SSL.

We do this for security reasons, as the risk of being exposed to a man-in-the-middle attack is significantly reduced.

You should also keep in mind that your customers feel more comfortable when sharing their payment information on pages visibly served over SSL, so this may result in achieving higher conversion rates too.