- From: Manu Sporny <msporny@digitalbazaar.com>
- Date: Mon, 13 Jan 2014 13:23:20 -0500
- To: public-webpayments@w3.org
On 01/02/2014 11:23 PM, Anders Rundgren wrote: > I'm trying to follow the WebPayment work but I have yet to understand > the scope. Reading the docs I get the impression that the WebPayment > effort doesn't have any scope limitations. If this is really the > case, would it be possible elaborating a bit on how VISA et al fits > into this framework? VISA, MasterCard, ChinaUnionPay, and every other credit card network could implement the technologies that we're creating in this group and run it alongside their network. That would give them the ability to process payments over their proprietary network /and/ over an open financial network. That said, the only thin that we have worked on related to credit cards and bank accounts here are vocabularies to express bank account, credit card, and debit card information (warning, terribly outdated / half-baked): https://web-payments.org/specs/source/vocabs/creditcard.html There are references to that vocabulary in the main PaySwarm vocabulary here: https://w3id.org/payswarm/v1 With things like this: "ccard": "https://w3id.org/commerce/creditcard#", "bankAccount": "bank:account", "bankAccountType": {"@id": "bank:accountType", "@type": "@vocab"}, "bankRoutingNumber": "bank:routing", "BankAccount": "bank:BankAccount", "Checking": "bank:Checking", "Savings": "bank:Savings", "cardBrand": {"@id": "ccard:brand", "@type": "@vocab"}, "cardCvm": "ccard:cvm", "cardExpMonth": {"@id": "ccard:expMonth", "@type": "xsd:integer"}, "cardExpYear": {"@id": "ccard:expYear", "@type": "xsd:integer"}, "cardNumber": "ccard:number", "AmericanExpress": "ccard:AmericanExpress", "ChinaUnionPay": "ccard:ChinaUnionPay", "CreditCard": "ccard:CreditCard", "Discover": "ccard:Discover", "Visa": "ccard:Visa", "MasterCard": "ccard:MasterCard", Those references are necessary for certain calls to payment processors (such as denoting your bank account or credit card as funding sources for your online account). So, that's really the extent to which credit cards and bank account numbers fit into this framework. The coupling is loose because tying in deeper to existing financial networks is something that is going to be very difficult to do (because the way you do it changes from country to country, as do the regulations). If Visa or MasterCard also wanted to provide a mechanism to operate on both networks simultaneously, they could do so. So, your Visa card would then be able to make payments to traditional credit card merchants, and you would also be able to make Web Payments to vendors that have payment terminals or websites that speak the new web payments protocol. Does that make sense? -- manu -- Manu Sporny (skype: msporny, twitter: manusporny, G+: +Manu Sporny) Founder/CEO - Digital Bazaar, Inc. blog: The Worlds First Web Payments Workshop http://www.w3.org/2013/10/payments/
Received on Monday, 13 January 2014 18:23:42 UTC