Re: [w3c/payment-request] Modifiers and [[serializedModifierData]] not actually used anywhere. (#753)

@marcoscaceres the whole purpose of modifiers was to preserve user privacy. It's possible that the feature, as specc'd has gotten very stale, and needs some love but I don't think we want to throw it out entirely.

The alternative is that the merchant must be provided with a lot of the user's data based on interactions the user has with the sheet.

It is difficult to assess the usefulness of modifiers when only using different variations of `basic-card` as the data used in the "filters" (credit vs debit) is proprietary and browsers will have varying degrees of accuracy in evaluating the modifers (as @rsolomakhin has pointed out).

The more relevant application of modifiers will be when a user has the option of paying with different methods entirely and these have different price implications, e.g. `basic-card` vs `sepa-credit-transfer`. The costs to the merchant of accepting these different forms of payment are highly competitive so it seems likely that merchants will want to pass some of that difference onto users to entice them to use cheaper payment methods.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/payment-request/issues/753#issuecomment-412878093

Received on Tuesday, 14 August 2018 13:50:17 UTC