9. #TwitchDevDay
In-Extension
Purchases
More strategic value
Providing you a viable pathway
to building a business on
Twitch
AND …
Strengthen the streamer/
viewer relationship
Power the developer
ecosystem
Fuel more creativity into
content creation on Twitch
Borrow from
KeynoteIn-Extension Purchase
Cat food
DigiFeed Extension
Give Mr Furry the nutrition he deserves
for being such a fluffy friend.
$1.99
Buy Cancel
By clicking “Buy”, you agree to share
your Twitch ID with this Extension. You
can manage account connections under
Settings.
13. #TwitchDevDay
In-Extension
Purchasing
Viewer makes a purchase
In-Extension Purchase
Custom Message
ChattyBot Extension
Get your streamer approved message
broadcast for all viewers to hear!
$1.99
Buy Cancel
By clicking “Buy”, you agree to share
your Twitch ID with this Extension. You
can manage account connections under
Settings.
14. DEVS BUILD
EXTENSIONS
Extensions drive more
interaction
Streamers use
Extensions
Streamers make
money & use
more Extensions
Viewers make in
Extension
purchases
Streamers use
Extensions
Developers
Make Money
Streamers
Make Money
In-Extension Purchases
Extensions Flywheel
#TwitchDevDay
17. #TwitchDevDay
In-Extension
Purchases
Interact with the
broadcasters
In-Extension Purchase
Cat food
DigiFeed Extension
Give Mr Furry the nutrition he deserves
for being such a fluffy friend.
$1.99
Buy Cancel
By clicking “Buy”, you agree to share
your Twitch ID with this Extension. You
can manage account connections under
Settings.
18. #TwitchDevDay
In-Extension Purchase
Sniper X1
DigiFeed Extension
$2.99
Buy Cancel
By clicking “Buy”, you agree to share
your Twitch ID with this Extension. You
can manage account connections under
Settings.
In-Extension
Purchases
Interact with the content
19. #TwitchDevDay
In-Extension
Purchases
Interaction with between
the streamer and the
community
In-Extension Purchase
Confetti Surprise
DigiFeed Extension
$0.99
Buy Cancel
By clicking “Buy”, you agree to share
your Twitch ID with this Extension. You
can manage account connections under
Settings.
20. #TwitchDevDay
In-Extension Purchases
Types of Digital Goods
Digital goods consumed within an
extension
1. Consumables
Definitive lifetime
Depleted on use
Repurchased
2. Non-consumables
In-Extension Purchase
Cat food
DigiFeed Extension
Give Mr Furry the nutrition he deserves
for being such a fluffy friend.
$1.99
Buy Cancel
By clicking “Buy”, you agree to share
your Twitch ID with this Extension. You
can manage account connections under
Settings.
21. #TwitchDevDay
In-Extension Purchases
Types of Digital Goods
Digital goods consumed within an
Extension
1. Consumables
2. Non-Consumables
Do not expire
Can be purchased once
In-Extension Purchase
Sniper X1
DigiFeed Extension
$2.99
Buy Cancel
By clicking “Buy”, you agree to share
your Twitch ID with this Extension. You
can manage account connections under
Settings.
29. #TwitchDevDay
What does an integration
look like?
As easy as 1-2-3
1. Initialization
2. Purchase Flow
3. Entitlements
30. #TwitchDevDay
What does an integration
look like?
As easy as 1-2-3
1. Initialization
Digital goods list
Viewer Entitlements
2. Purchase Flow
3. Entitlements
31. #TwitchDevDay
What does an integration
look like?
As easy as 1-2-3
1. Initialization
2. Purchase Flow
Notify us of Purchase Initiation
Act on Purchase Completion
Notification
3. Entitlements
32. #TwitchDevDay
What does an integration
look like?
As easy as 1-2-3
1. Initialization
2. Purchase Flow
3. Entitlements
Check for Viewer Entitlement
Notify on Fulfillment Completion
33. #TwitchDevDay
The “back office piece”
Digital Goods
Redemption
Purchase Flow
Tax Considerations
Price Regulations
Order Checkout
Payment Processing
Accounting
Sales Reporting
…
You Us
34. #TwitchDevDay
Are we there yet?
What is the Timeline
Jan,
2018
Preview
Register your interest in building extensions at http://dev.twitch.tv
Limited Preview
Nov 27,
2017
General Availability
Q1,
2018
36. #TwitchDevDay
Bits
Monetizing Twitch API apps
C O M I N G S O O N
username
#momochi
Send a message
#gamerbee
Support your favorite player by cheering with Bits!
Welcome to the chat room!
sept: 9999 #gamerbee
TWW2: 1000 #gamerbee Nice play!
graham: #momochi
Chat
37. #TwitchDevDay
Experiences that are shared
across streamer, game and
viewer in real time
Extension driven robotic
actions and VR experiences
Art that is crowdsourced Live
on Extensions
The possibilities are
endless …
Imagine a world where viewers
can buy …
What will you build?