Question

Come 14th September 3D Secure v2 comes into effect. (Some places call it Strong Customer Authentication or Payment Services Directive 2)

Does anyone know if your the native Paypal integration (PayPal Express Checkout) is fully compatible and if any updates will need to be applied to ensure we can still take payments with 3D Secure V2?

Paypal have "It pays to be prepared for PSD2" but it does not mention how to check if your version of Magento is covered

Along with this Paypal state the following:

PayPal Pro hosted With our hosted solution, when a customer pays, a payment page either opens in a separate frame or the customer is redirected. If you use our hosted solution, then we manage your payment process at checkout. We will automatically upgrade the payment process, so you don’t need to worry. But, if you want to know more, visit our PSD2 page.

This was taken from here however this relates to "PayPal Pro hosted" and not PayPal Express

No correct solution

OTHER TIPS

Magento sent a newsletter today with the following Magento Commerce 2.x PayPal recommendation:

Continue using the current Magento built-in integration, as the 3D Secure 2.0 payment flow changes are all handled by PayPal.

I'm wondering why the Magento Commerce 1.x (and Magento 1 Open Spource?) PayPal recommendation differs, though:

3DS 1.0 is supported. When and/or where use of 3DS 2.0 is required, Merchants will either need to replace PayPal with Braintree or upgrade to Magento 2.3.x.

I reached out to Piotr Kaminski, who is a Lead Product Manager at Magento and he replied as follows:

The PayPal integration that is in 1.x for some of the PayPal payment methods require use of Cardinal for 3D secure. The Cardinal integration only supports 3DS 1.0. PayPal Standard/Express/HSS Pro is not affected. All the others (PayFlow Pro, PayFlow Link, PP Payments Pro 2.0/3.0, PP Advanced) are affected and the recommendation is to switch to Braintree.

Licensed under: CC-BY-SA with attribution
Not affiliated with magento.stackexchange
scroll top