firefox os payments
Post on 09-Jun-2015
2.348 Views
Preview:
DESCRIPTION
TRANSCRIPT
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
top related