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

Re: Web Payment Software Design Patterns

From: Joseph Potvin <jpotvin@opman.ca>
Date: Sun, 2 Nov 2014 10:45:34 -0500
Message-ID: <CAKcXiSp+vmemQJHusf=nfRK9ifJvuu3mLarXbobOt7Kzk+9rjw@mail.gmail.com>
To: Web Payments CG <public-webpayments@w3.org>
RE: "What would happen within this column, and in what order, will need to
be the same for each payment method, I reckon."

Oops. Correction: "Some essentials for what would happen within this column
will be the same for each payment method, but their order and various
optional features and functions can differ."


On Sun, Nov 2, 2014 at 9:45 AM, Joseph Potvin <jpotvin@opman.ca> 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.
> I think what I'm imagining is something like a "Web Payment Software
> Design Patterns" collection.
> 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.
> 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. For
> the various class diagrams, there would be a package that expresses the
> scope of the W3C specification, which contains a set of classes with their
> respective sets of attributes.
> Useful?  Not useful?
> --
> Joseph Potvin, M.Phil. MCPM
> Doctoral Candidate, Project Management
> Université du Québec
> Chair, OSI Management Education Working Group
> Coordinator, The FLOW Syllabus
> http://wiki.opensource.org/bin/Projects/flow-syllabus
> The Open Source Initiative
> Operations Manager | Gestionnaire des opérations
> The Opman Company | La compagnie Opman
> jpotvin@opman.ca
> Mobile: 819-593-5983
Received on Sunday, 2 November 2014 15:46:23 UTC

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