Share user data with Payment App #123
Comments
|
+1 to this proposal. Payment through instant credit, using basic user and transaction information for scoring, is an increasingly common use case in developing economies where traditional credit is not available. This is the user's data and they should be allowed to share it with payment apps they trust if they choose to do so. |
|
Yes, no one disagrees with the use case - but asking for permission up front is not great. If you want this data, you need to call However, it's up to the UA to provide this UI/UX capability and not something that needs to be in the spec. |
The implication for the spec is that we define a way for: How we solve a) impacts the way browsers will ask for permission so while we may not design that we do need to consider it. |
frank-hoffmann commentedMar 31, 2017
I propose that Payment Apps should be able to receive user data stored in the browser after explicit consent from the user. This is only relevant if
RequestShippingorRequestPayer*is set to true in thePaymentRequest.Use cases:
User consent
In order for the Payment App to receive user data in the
PaymentAppRequestexplicit consent is needed from the user. This can be asked for either at installation or at first time using the Payment App.The Payment App should indicate that it wants to receive user data at time of installation, when doing the
requestPermissioncall.User data
The user data in question is the same user data that the merchant get back with the
PaymentResponsedepending on theRequestShippingorRequestPayer*flags