Open annemirasol opened 2 weeks ago
Is your feature request related to a problem? Please describe.
When credit cards are not enabled, using Apple Pay/Google Pay in an order will result in an Invalid payment method error. This is because checkout fails WooCommerce validation due to the stripe payment gateway not being available.
Invalid payment method
stripe
When the payment gateway validation part is forcibly skipped (e.g. by commenting it out), payment succeeds and the order pushes through without any problem (AFAICT).
This issue was created in order to revisit the decision made in https://github.com/woocommerce/woocommerce-gateway-stripe/pull/3589 to hide express checkout when cards are disabled.
Describe the solution you'd like
We should investigate, discuss and document the following points:
Is your feature request related to a problem? Please describe.
When credit cards are not enabled, using Apple Pay/Google Pay in an order will result in an
Invalid payment method
error. This is because checkout fails WooCommerce validation due to thestripe
payment gateway not being available.When the payment gateway validation part is forcibly skipped (e.g. by commenting it out), payment succeeds and the order pushes through without any problem (AFAICT).
This issue was created in order to revisit the decision made in https://github.com/woocommerce/woocommerce-gateway-stripe/pull/3589 to hide express checkout when cards are disabled.
Describe the solution you'd like
We should investigate, discuss and document the following points:
stripe
as the gateway ID for credit card payments? Should we be usingstripe
as the gateway ID for express checkout?