It’s important to secure your payment pages with SSL to protect your user’s sensitive data during transmission. Sites with SSL are accessible with https:// in the URL.
If you embed a Donorbox form on your website, the payment form itself is already SSL secured. However, also having the parent page SSL secured reduces the risks of being exposed to the man-in-the-middle attacks. Plus, if your visitors see the SSL lock on their browser, they would feel more secure about submitting their credit card info. Donorbox requires everyone who embeds their donation form to have their parent page SSL secured.
Thanks to CloudFlare, getting SSL on your site is easier than ever before. Cloudflare is a CDN service that helps your website load faster and provides an SSL security layer. They have a generous free plan that includes an SSL certificate.
To install CloudFlare CDN with SSL, follow these steps:
Sign up for an account on cloudflare.com
Add your domain name and follow their instructions. If you don’t need their pro features, you can pick their free plan.
On your DNS registrar, such as GoDaddy or Namecheap. Change the DNS servers to the ones provided by CloudFlare. Please note, this step may differ depending on your DNS configuration. Please defer to CloudFlare’s instruction.
Here are instructions to update your DNS server for GoDaddy, Namecheap, and Enom. This information should be widely available for any other domain registrar.
In around 15-30 minutes your site should work with https:// in the URL!
Special thanks to Nate Clonch for this tip and CloudFlare for their great service.