I am wanting to use Stripe to take donations on a website.
I understand that Stripe takes care of most of the PCI compliance but requires you to use Transport Layer Security (TLS) so that they make use of HTTPS according to their website.
My question is, since the flexible SSL option on Cloudlfare is not end-to-end, does it still count? I'm trying to understand if I should/am required to buy an SSL cert when Cloudflare can get my site to say it is HTTPS?
Please distinguish what is required from what is recommended in your answers, as I am trying to understand my options, if any.