Mozilla heeft de eerste versie van een api vrijgeven die het mogelijk moet maken om webapplicaties aan te schaffen op onder andere het Firefox OS-platform. De WebPayment-api is geheel open en moet online betalen via diverse methoden gemakkelijker maken.
In een blogposting somt Mozilla op wat in zijn ogen de nadelen zijn van de huidige betaalsystematiek op internet. Zo is de gebruiker veelal gebonden aan een beperkt aantal betaalmethodes en moet op veel websites steeds weer bijvoorbeeld een creditcardnummer ingevuld worden, volgens de browserbouwer een onveilige procedure. Daarnaast moeten veel webwinkeliers zelf zorg dragen voor het correct en veilig afhandelen van de betalingen. Diensten als PayPal zouden transacties deels vereenvoudigen, maar slecht integreren met 'web devices'. Met dat laatste doelt Mozilla bijvoorbeeld op mobieltjes die Firefox OS draaien.
Om het betalen via internet te vereenvoudigen, heeft Mozilla de WebPayment-api ontwikkeld. De eerste versie van de api, gebaseerd op javascript, kan nu door webdevelopers gebruikt worden, bijvoorbeeld voor het aankopen van webapps voor het Firefox OS-platform in de Firefox Marketplace.
De WebPayment-api, die overigens ook bruikbaar is voor in-app-aankopen, is nog erg eenvoudig gehouden. Door middel van enkele javascript-commando's, navigator.mozPay() geheten, kan een transactie in gang worden gezet. Omdat de api slechts dient als een doorgeefluik kan in principe elk soort betaalsysteem worden aangeboden.
Mozilla stelt dat het WebPayment-systeem volledig wordt geïntegreerd in Firefox OS. Op termijn moet het ook in de desktopversies van Mozillas browser en Firefox voor Android-smartphones opgenomen worden. Daarnaast wil Mozilla binnen de W3C met andere partijen overleggen over een definitieve standaard-api voor microbetalingen.