W3C home > Mailing lists > Public > public-webpayments@w3.org > November 2014

Re: Web Payment Software Design Patterns

From: Joseph Potvin <jpotvin@opman.ca>
Date: Wed, 5 Nov 2014 08:36:14 -0500
Message-ID: <CAKcXiSqc--wjEJLp6CpTutjhobtEE2QC1nMZ9e90x=gRe_KxmQ@mail.gmail.com>
To: Web Payments CG <public-webpayments@w3.org>
RE: "Were you imagining something like this (this is for the credentials
work, but you get the idea)"

Yes, precisely. The column for the browser would describe "at a glance" the
scope W3C spec on web payments. The different types of web payment systems
would be useful to compare. Furthermore, digital payment systems that are
not web-based, eg mobile payment employ other systems, would also be useful
to compare.

Joseph Potvin

On Tue, Nov 4, 2014 at 10:09 PM, Manu Sporny <msporny@digitalbazaar.com>
wrote:

> On 11/02/2014 09:45 AM, Joseph Potvin wrote:
> > Has anyone on this list come across (or co-produced) a high-level
> > comparison of the mechanics of transactions within the different
> > payments' software systems: debit card, credit card, automated
> > clearing house (incl. direct deposit), wire transfer, giro, ripple,
> > blockchain systems? What I have in mind are comparable class
> > diagrams and activity (swimlane) diagrams for each.
>
> There are none that I know of.
>
> > If a functional systems comparison isn't available presently, does
> > anyone else on this list think such a collection would be useful?
> > For my own work, such a diagrammatic taxonomy will be useful. If it's
> > not yet started, I'll do so.
>
> Yes, please. That would be immensely useful for two reasons:
>
> 1) to make sure whatever we end up finalizing can accommodate all the
> transaction styles.
> 2) to help explain the different transaction styles to participants that
> are new to the work.
>
> > It seems to me that a comparable set of system-level diagrams in this
> > form would be useful towards advancing common undestanding about the
> > contibutions and limitations of a W3C specification on web payments.
> > For example, in the various activity diagrams, the generic "browser"
> > would occupy one of the swimlanes. What would happen within this
> > column, and in what order, will need to be the same for each payment
> > method, I reckon.
>
> Were you imagining something like this (this is for the credentials
> work, but you get the idea):
>
>
> http://opencreds.org/specs/source/identity-credentials/basicCredentialFlow.svg
>
>
> http://opencreds.org/specs/source/identity-credentials/basicCredentialCreation.svg
>
> -- manu
>
> --
> Manu Sporny (skype: msporny, twitter: manusporny, G+: +Manu Sporny)
> Founder/CEO - Digital Bazaar, Inc.
> blog: The Marathonic Dawn of Web Payments
> http://manu.sporny.org/2014/dawn-of-web-payments/
>
>
Received on Wednesday, 5 November 2014 13:37:02 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:07:37 UTC