First the express payment is displayed in the wrong place. I’m using Cartflows.
That sounds like a Cartflows issue, not a Stripe plugin problem. This plugin uses the woocommerce_checkout_before_customer_details action to render the express checkout section.
And finally, why is the express checkout option always displayed here, in the main payment selection, when no Apple Pay is detected?
Because Cartflows overrides the Stripe plugin’s styling. Apple Pay is designed to only show if it’s supported, but Cartflows has CSS that shows it no matter what. Cartflows should be aware of that since it’s come up many times before, but to date they have not fixed that behavior.
Thanks
Thank you, I’m not trying out WP Funnels as an alternative. However I still have a problem with the express checkout messing up the layout of the checkout.
See https://imgur.com/a/d71xJPs
However I still have a problem with the express checkout messing up the layout of the checkout.
You probably just need to add some simple CSS so that the HTML containers stack instead of display inline. If you share a link I can provide you with that CSS.
I think the problem is because I’m using the 2-column checkout, so the form turns to ‘flex row’ …?
*Link removed
-
This reply was modified 1 year, 10 months ago by
hudsontek.
Add this CSS:
.wpfnl-checkout .woocommerce form.woocommerce-checkout{
flex-wrap: wrap !important;
}
.wc-stripe-banner-checkout.active{
max-width: 100% !important;
}