need to enable ssl for pro-sites payment page only

i need to enable ssl for pro-sites payment page only, when i enable stripe payments and set it to live, I get a error page.

I'm using cloudflare flexible ssl, but when I active cloudflare flexible fix for wordpress, its works, however all return links are https so when the user returns home they get a broken page.

heres the thing, your plugin forces the https, i dont want it to do that at all, I will ensure its enabled, so how do I use the plugin without forcing https, becausing doing this upsets everything?