Correction to the above. The dob is collected during the Klarna checkout process as it has to be for age verification. It is not, however, being recorded back into the commerce_payment_method__stripe_klarna_dob table.
gillmead → created an issue.
gillmead → created an issue.
gillmead → created an issue.
gillmead → created an issue.
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.