- From: richardPAG <notifications@github.com>
- Date: Tue, 16 Apr 2019 21:28:05 -0700
- To: w3c/payment-handler <payment-handler@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3c/payment-handler/issues/335/483932368@github.com>
> I don't mean to express reticence. I'm still working on my understanding of the use > case and role of a standard. Please bear with me. Cool. My bad. Sorry. > Is the role you imagine for the standard to create a common request payload across those > payment methods that support disbursement? > Yes. `each one would have its own internal approach to managing disbursements` **_BUT_** it is you and the Web Payments API that provide the Rosetta Stone or Payment Prism allowing Payment Handlers to standardize on disbursement instruction from the merchant. I know I have way over-simplified what needs to be done on the Payment handler end. (Some will want a flat commission, others charge plus commission, others commission free on the merchant account, volume discounts/penalties may cut in at X txns or Y $s, and so on . . .) but all of that down stream processing is ancillary to fundamental transaction processing of Joe Customer is paying $10.00 for goods and services. We **_really_** need payment handlers to be driving the loop but it shouldn't take long. Please just ask everybody/anybody what business requirements and/or functionality is not supported by: - ``` total: { label: "Total due", amount: { currency: "USD", value: "65.00" }, disbursement: [ { payeeId: "XYZ", value: "5.00" }, { payeeId: "ABC", value: "60.00" } } ``` No separate currencies. Sum of the parts must equal the whole. (PH vetted not API) Accounts must exist. PaymentId is opaque and meaningful only to the handler. *Maybe*: - If present and I don't support multi-accounts reject the promise. Are you able to run that up the flag-pole with some Payment Handlers? Are there any here? -- 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-483932368
Received on Wednesday, 17 April 2019 04:28:27 UTC