Re: [w3c/payment-handler] "Middleman Id/Commission %/Payeeer" provision (#335)

Hi @richardPAG,

Let me see if I have understood the use case. (And please correct me if not.)

 * The merchant displays a total T.
 * The user chooses a payment handler that wishes to impose a surcharge for the use of the payment handler (say, 1 USD).
 * The user chooses to pay with some payment method owned by PMO.
 * The following transactions should happen:
   - The user agrees to pay T to the merchant via PMO
   - The user agrees to pay $1 to the payment handler owner via PMO

Does that sound correct? My sense is that the following should happen:

 * When the user installs the payment handler and sets it up, the user provides credentials and also agrees to pay the $1 fee via the same payment credentials.
 * When the user says "ok" in the payment handler:
   - The payment handler owner uses the credentials for payment of the $1 by PMO to the payment handler owner.
   - The payment handler separately does whatever it does for the merchant part (T), whether it means returning credentials to the merchant for subsequent authorization, or initiating the payment via a server (e.g., for a credit transfer).

Within the payment handler, the user would see clear messaging:
 * Do you agree to pay T to merchant?
 * Do you agree to pay us $1?
 * If so, push ok.

Ian

-- 
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-handler/issues/335#issuecomment-471662859

Received on Monday, 11 March 2019 18:25:36 UTC