Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Mozilla Businesses Firefox Open Source The Almighty Buck

Mozilla Introduces Experimental Open Payment System For Firefox OS 68

hypnosec writes "Mozilla has developed an open payment service API to support app purchases in Firefox OS, and has released a draft version allowing app developers to process payments. Pointing out the drawbacks of the different models for payments on the web that are currently available, Mozilla has revealed that it is looking to introduce a common web API that would make payments through web devices easier and more secure while being flexible and retaining today's checkout button features that are available for merchants. Partly based on Google Wallet, Mozilla's WebPayment API will remain open to ensure that it is used by a wide range of payment service providers. As a first step towards this, Mozilla has introduced the navigator.mozPay function, allowing web apps to accept payments."
This discussion has been archived. No new comments can be posted.

Mozilla Introduces Experimental Open Payment System For Firefox OS

Comments Filter:
  • by msporny ( 653636 ) * <msporny@digitalbazaar.com> on Saturday April 06, 2013 @03:01PM (#43380119) Homepage

    Hi, I'm the chair of the Web Payments group at the World Wide Web Consortium (W3C). Just pointing out that the Mozilla mozPay() API is part of a greater push in the standards community to make payments a core part of the Webs architecture. This includes buying/selling digital goods, donations, crowd-funding, all the way to equity and loan-based crowd-financing for start-ups. Note that the mozPay() API is centralized, which even folks at Mozilla will tell you is not ideal. The eventual goal is to create a decentralized payment architecture that is designed for the Web from day one. We plan to put these advanced financial tools into the hands of all Web developers so that anyone with a website or blog has access to this open financial network.

    You can read more about the PaySwarm standardization work here, which is mentioned at the end of the Mozilla mozPay() blog post: https://payswarm.com/ [payswarm.com]

    The first commercial implementation of these specifications launched three days ago: http://blog.meritora.com/launch/ [meritora.com]

    If you're interested in following what's going on, join the Web Payments group at W3C: http://www.w3.org/community/webpayments/ [w3.org]

  • by nametaken ( 610866 ) on Saturday April 06, 2013 @03:06PM (#43380161)

    Presumably your postback handlers at the server aren't going to validate a payment for [zero dollars as converted from the price point arg].

    In any case, no payment schema allows the client to change the price without screwing up a signed request or failing validation at the server... this was considered somehow.

  • by msporny ( 653636 ) * <msporny@digitalbazaar.com> on Saturday April 06, 2013 @04:16PM (#43380457) Homepage
    The mozPay() API is built so that Mozilla has a whitelist of organizations that are allowed to be vendors. You have to get permission from Mozilla to get on that list, and that's not very Webby. That said, Mozilla will be the first to admit that this isn't ideal and that they want to move toward a more decentralized solution. They designed it this way because decentralized payments is a really hard problem and they didn't have time to solve it and launch FirefoxOS at the same time. Luckily, we (Digital Bazaar and other folks at the W3C) have been working on decentralized payments for years and have a working solution that we're coordinating with Mozilla on trying to find a way to get it integrated with the mozPay() API.

Ya'll hear about the geometer who went to the beach to catch some rays and became a tangent ?

Working...