I’ve been having a lot of issues with woocommerce working with Cloudflare when taking payments from customers, it seems you need Bypass Cache on Cookie to be enabled for it to work properly otherwise you will lose a lot of customers, this is not a feature included in the Cloudflare paid pro paid and will require the business plan which is unaffordable for most of us.
Previously, this option was available for the pro plan but they removed it.
I’d like to see this feature come back to the pro plan.