- From: ianbjacobs <notifications@github.com>
- Date: Mon, 11 Mar 2019 18:25:13 +0000 (UTC)
- To: w3c/payment-handler <payment-handler@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3c/payment-handler/issues/335/471662859@github.com>
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