Proseguendo con lo sviluppo dei servizi dedicati al sistema operativo mobile Firefox OS, il team della Fondazione Mozilla ha recentemente definito una bozza preliminare riguardante le specifiche per un'API Open source dedicata ai pagamenti; l'idea sarebbe in pratica quella di fornire ai provider di Web services uno strumento parzialmente basato su Google Wallet che nel contempo rispetti i vincoli di una licenza aperta.
Alla base di tale interfaccia per la programmazione vi sarebbe un apposito metodo denominato "navigator.mozPay", esso verrà richiamato da un'applicazione al termine del processo di acquisto per mettere a disposizione le differenti modalità previste per il pagamento; il compito dello sviluppatore sarà quello di fornire le informazioni da inviare ai provider associandole ad un dispositivo virtuale (token) JSON.
Per motivazioni legate all'autenticazione e alla sicurezza, il dispositivo e la rispettiva applicazione saranno identificabili univocamente; il token conserverà il dato riguardante l'indirizzo del provider e l'URL per la notifica dell'esito (positivo o meno) dell'operazione effettuata.
Per quanto riguarda la lettura e l'elaborazione dei dati contenuti nel token inviato al provider che fornisce il servizio per il pagamento, quest'ultimo dovrà disporre di un'apposita interfaccia (WebPaymentProvider) la cui implementazione dovrebbe essere al momento ancora in fase embrionale; la casa madre ha infatti realizzato una sorta di prototipo basato su Python e Node.js.
àˆ da sottolineare che, almeno per il momento, non vi sarebbe alcun progetto per conversione in standard dell'API di Mozilla, inoltre, ad oggi le uniche modalità di pagamento supportate sarebbero quelle effettuate tramite carta di credito e dispositivo mobile.
Via: Mozilla Hacks