GillMead → created an issue.
GillMead → created an issue.
We have now discovered an issue with patch stripe-google-apple-pay-integration-3058094-15.patch. When used on a site that does not use the commerce_shipping module (e.g. for services/digital products rather than physical goods), enabling the payment request button forces the removal of the billing information form. This prevents users from paying by credit/debit card. This is in commerce_stripe.module.
" // Hide billing information form if enable_payment_request_button enabled
// because billing profile is getting from Google/Apple Pay response."
Ideally the billing information form would only be removed when the customer ticks the box on the front-end site to indicate they want to pay by ApplePay etc, and then restored if it is unticked again.
GillMead → created an issue.
GillMead → created an issue.