w3c / webpayments

The document repo for the Web Payments Working Group
https://github.com/w3c/webpayments/wiki
Other
256 stars 62 forks source link

3D secure support #217

Closed Abacaxi-Nelson closed 7 years ago

Abacaxi-Nelson commented 7 years ago

Hi,

I haven't read yet in specifications 3D secure support, so i'm trying to imagine how 3D secure should be supported in web payments.

Current version of 3D secure is handled throught redirection

3D secure authentification required

Which component should be responsible to handle 3D secure ? A pay app could take this responsibility, but it must be connected to banks Or should we imagine, a new process letting the merchant manage the window according PSP results (if PSP returns that 3D secure authentification is needed, merchant could redirect user in the window)..

============ 3D secure version 2 There is already a draft explaining how 3D secure version 2 works.. redirection should not be mandatory because they will supply SDK's to handle authentification. I think, we whould not focus on this version yet.

What do you think ? Thanks, Nelson

ianbjacobs commented 7 years ago

I believe it's payment apps. Closing the issue for now.

Abacaxi-Nelson commented 7 years ago

@ianbjacobs should i open it on dedicated repo ? 3D secure is a use case we should cover.

ianbjacobs commented 7 years ago

@tugal,

Please do not open a new issue at this time.

adrianhopebailie commented 7 years ago

@tugal - 3D Secure will be handled in exactly the same way as it is today.

If the payment method is "basic-card" then the merchant/processor must still submit the card details for processing in the same way they would if the details were submitted via a web form. If the response is a redirect then the user will be redirected.

Likewise, for a payment app. If the payment is processed within the app and it is a card payment that requires 3D secure then the app must display a window that renders the redirect URL. (same as if you use an native mobile app to do a payment using 3D secure today.