Firefox OS payments

  • View
    2.348

  • Download
    0

  • Category

    Sports

Preview:

DESCRIPTION

Brief overview of Firefox OS payments (payment APIs)

Citation preview

payments

raphael staryindie game developer

founder of letsplay.io

@RaphaelStary

money onlin

e

how to make

multi-sided business model (the 2 sided market)primary biz model on the web

coherent payment experience

status quo (primary model)

webmobile native

in-app paymentsnavigator.mozPay()paid apps

navigator.mozApps

now YOU can pay for content on the web(in a more coherent way)

“Wir sind Kaiser” - again

paid appsnavigator.mozApps

1.

your app

marketplace

1. register / submitting: - set price point - link free app to paid (freemium) etc ...

2.

customermarketplace

1. buy app

3.

customermarketplace

1. buy app

receipt+

appJSON receipt

(Web application Receipt Spec)signed using

JSON Web Token Spec (JWT)

how toha

ckit

customer refunds

user installs without store

get the manifest URL

get the package URL

solut

ion

check the own receipt inside your app

get own receipts

check the own receipt inside your app

use e.g. https://github.com/mozilla/receiptverifier to verify

think of a solution when there is no

internet

customer shares the receipt

your own server / backend

in-app paymentsnavigator.mozPay()

preview

1.

application key + secret marketplace

2.

your own server

1. wanna buy XY

2. signed JSON Web Token

the app

3.your own server

1. wanna buy XY

2. signed JSON Web Token

the appmarketplace

3. navigator.mozPay(signedJWT)

4.your own server

1. wanna buy XY

2. signed JSON Web Token (JWT)

the app

marketplace

3. navigator.mozPay([signedJWT])

4. waiting for approval

5.your own server

1. wanna buy XY

2. signed JSON Web Token (JWT)

the app

marketplace

3. navigator.mozPay([signedJWT])

4. waiting for approval

5. postback

6. success

in-app paymentsnavigator.mozPay()

preview

to be continued ...

@RaphaelStaryraphaelstary.com

fb.me/letsplayIO@letsplayIO