Welcome to WebmasterWorld Guest from

Forum Moderators: buckworks

Message Too Old, No Replies

Mozilla Pushes On With Plans For Common Web API For Payments

11:47 am on Apr 5, 2013 (gmt 0)

Administrator from GB 

WebmasterWorld Administrator engine is a WebmasterWorld Top Contributor of All Time 10+ Year Member Top Contributors Of The Month Best Post Of The Month

joined:May 9, 2000
votes: 847

Mozilla is working with payment vendors and the W3C standards body to create a common API to make online payments, both on desktop and mobile, easier and more secure. To get this process going, Mozilla has implemented a new and experimental JavaScript API into its new Firefox OS for smartphones that will eventually allow web apps to accept payments. Mozilla argues that having a common API for handling payments that can be integrated with multiple payment vendors will open up new business models for developers and publishers.

This new API, navigator.mozPay(), Mozilla says, was inspired by Google’s Wallet for Digital Goods API and will ship in Firefox OS first and then be added to Firefox for Android and desktop Firefox later. Mozilla Pushes On With Plans For Common Web API For Payments [techcrunch.com]
1:52 am on Apr 6, 2013 (gmt 0)

Senior Member

WebmasterWorld Senior Member 10+ Year Member

joined:May 6, 2005
votes: 0

I doubt that an API called "mozPay()" will get much traction outside of Mountain View.

It has a host of limitations:
  • Their examples use the purchase of a "Magical Unicorn" to explain their API... nice.
  • No support for a "shopping cart" concept multiple items being purchased.
  • The "currency" of the transaction is predefined, depending on the Payment Provider. Sellers who ship worldwide can only accept payments in one currency.
  • No support for multi-shipment tracking numbers. How does a merchant tie a "mozPay" to "shipments"?
  • Nothing to distinguish the cost of "items" from the cost of "shipping". There's just a "price", period.
  • The issue of Sales Tax or VAT are ignored.
  • How are deferred payments (Cash, Check, Money Order, Western Union, Giro network) handled? Or is this a credit/debit card system only?

Join The Conversation

Moderators and Top Contributors

Hot Threads This Week

Featured Threads

Free SEO Tools

Hire Expert Members