You are on page 1of 32

koku Integrated 8||||ng

Aprll 2013
Agenda
Cn layer Lxample llows
AccounL Creauon: non-subscrlpuon channel ...............
AccounL Creauon + Subscrlpuon Servlce urchase ..........
1ransacuonal vldeo on uemand urchase ................
user Manages or Cancels Subscrlpuon ..................
Web Als
verlfylng urchases ...........................
verlfylng Subscrlpuon 8enewal .....................
Cancelllng Subscrlpuons .........................
8efunds ...................................

3
10
18
22
x
29
30
31
32
Sllde
Cn |ayer Lxamp|e I|ows:
Account Creanon: Non-subscr|pnon channe|
feature se|ected that requ|res account
vldeonow
Account Creanon: Non-subscr|pnon channe|
To rate this movie you must be signed in.
Create a VideoNow Account
Sign In
User prompted to share |nfo
vldeonow
Account Creanon: Non-subscr|pnon channe|
Request to share information
Share
Dont share
In order to reduce on screen typing, VideoNow is
requesting you share the following Roku account
information:
Name:
Address:

Email:
Phone:
Jonathan G. Jones
1623 W. Hidden Oaks Lane
Los Angeles, CA 90049
jongjones1982@gmail.com
310-555-1212

Suk documenLauon for sharlng cusLomer lnformauon can be found here:
hup://sdkdocs.roku.com/pages/vlewpage.acuon?pageld=3114061#lfChannelSLoreSlncev43-CeLuseruaLaasCb[ecL
User prompted to create password
vldeonow

Continue
Back
!!!!!!
Please create a password
Account Creanon: Non-subscr|pnon channe|
noLe: 1hls can be an opuonal sLep lf Lhe parLner chooses Lo emall Lhe user a Lemporary password
User prompted to re-enter password
vldeonow
Continue
Back
!!!!!!
Please re-enter your password
Account Creanon: Non-subscr|pnon channe|
noLe: 1hls can be an opuonal sLep lf Lhe parLner chooses Lo emall Lhe user a Lemporary password
artner 1erms and Cond|nons
vldeonow
I accept
Back
Terms and Conditions
Lorem lpsum dolor slL ameL, consecLeLur adlplslclng ellL, sed do elusmod Lempor lncldldunL
uL labore eL dolore magna allqua. uL enlm ad mlnlm venlam, quls nosLrud exerclLauon
ullamco laborls nlsl uL allqulp ex ea commodo consequaL. uuls auLe lrure dolor ln
reprehenderlL ln volupLaLe vellL esse clllum dolore eu fuglaL nulla parlaLur. LxcepLeur slnL
occaecaL cupldaLaL non proldenL, sunL ln culpa qul omcla deserunL molllL anlm ld esL
laborum.

Lorem lpsum dolor slL ameL, consecLeLur adlplslclng ellL, sed do elusmod Lempor lncldldunL
uL labore eL dolore magna allqua. uL enlm ad mlnlm venlam, quls nosLrud exerclLauon
ullamco laborls nlsl uL allqulp ex ea commodo consequaL. uuls auLe lrure dolor ln
reprehenderlL ln volupLaLe vellL esse clllum dolore eu fuglaL nulla parlaLur. LxcepLeur slnL
occaecaL cupldaLaL non proldenL, sunL ln culpa qul omcla deserunL molllL anlm ld esL laborum
Lorem lpsum dolor slL ameL, consecLeLur adlplslclng ellL, sed do elusmod Lempor lncldldunL.
Account Creanon: Non-subscr|pnon channe|
Account Created
vldeonow
Account Creanon: Non-subscr|pnon channe|
Congratulations!

Youre VideoNow account has been created.
Close
On Player Example Flows:
Account Creanon]Subscr|pnon urchase I|ow
2013 8oku lnc. All rlghLs reserved.
vldeonow
Lx|snng User?
Account Creanon]Subscr|pnon urchase I|ow
Are you already a VideoNow subscriber?
No, I want to subscribe
Yes
2013 8oku lnc. All rlghLs reserved.
User prompted to share user data
vldeonow
1. Create Account 2. Purchase Subscription 3. Watch
First Name
Last Name
Email address
ZIP Code
Continue
Back
Request to share information
Share
Dont share
In order to reduce on screen typing, VideoNow is
requesting you share the following Roku account
information:
Name:
Address:

Email:
Phone:
Jonathan G. Jones
1623 W. Hidden Oaks Lane
Los Angeles, CA 90049
jongjones1982@gmail.com
310-555-1212

Account Creanon]Subscr|pnon urchase I|ow
Suk documenLauon for sharlng cusLomer lnformauon can be found here:
hup://sdkdocs.roku.com/pages/vlewpage.acuon?pageld=3114061#lfChannelSLoreSlncev43-CeLuseruaLaasCb[ecL
2013 8oku lnc. All rlghLs reserved.
User prompted to create password
vldeonow

Continue
Back
!!!!!!
Please create a password
Account Creanon]Subscr|pnon urchase I|ow
noLe: 1hls can be an opuonal sLep lf Lhe parLner chooses Lo emall Lhe user a Lemporary password
2013 8oku lnc. All rlghLs reserved.
User prompted to re-enter password
vldeonow
Continue
Back
!!!!!!
Please re-enter your password
Account Creanon]Subscr|pnon urchase I|ow
noLe: 1hls can be an opuonal sLep lf Lhe parLner chooses Lo emall Lhe user a Lemporary password
2013 8oku lnc. All rlghLs reserved.
vldeonow
1. Create Account 2. Purchase Subscription 3. Watch
I accept
Back
Terms and Conditions
Lorem lpsum dolor slL ameL, consecLeLur adlplslclng ellL, sed do elusmod Lempor lncldldunL
uL labore eL dolore magna allqua. uL enlm ad mlnlm venlam, quls nosLrud exerclLauon
ullamco laborls nlsl uL allqulp ex ea commodo consequaL. uuls auLe lrure dolor ln
reprehenderlL ln volupLaLe vellL esse clllum dolore eu fuglaL nulla parlaLur. LxcepLeur slnL
occaecaL cupldaLaL non proldenL, sunL ln culpa qul omcla deserunL molllL anlm ld esL
laborum.

Lorem lpsum dolor slL ameL, consecLeLur adlplslclng ellL, sed do elusmod Lempor lncldldunL
uL labore eL dolore magna allqua. uL enlm ad mlnlm venlam, quls nosLrud exerclLauon
ullamco laborls nlsl uL allqulp ex ea commodo consequaL. uuls auLe lrure
Account Creanon]Subscr|pnon urchase I|ow
artner 1erms and Cond|nons
2013 8oku lnc. All rlghLs reserved.
User enters IN to conhrm purchase
vldeonow
1. Create Account 2. Purchase Subscription 3. Watch
I accept
Back
Terms and Conditions
Lorem lpsum dolor slL ameL, consecLeLur adlplslclng ellL, sed do elusmod Lempor lncldldunL
uL labore eL dolore magna allqua. uL enlm ad mlnlm venlam, quls nosLrud exerclLauon
ullamco laborls nlsl uL allqulp ex ea commodo consequaL. uuls auLe lrure dolor ln
reprehenderlL ln volupLaLe vellL esse clllum dolore eu fuglaL nulla parlaLur. LxcepLeur slnL
occaecaL cupldaLaL non proldenL, sunL ln culpa qul omcla deserunL molllL anlm ld esL
laborum.

Lorem lpsum dolor slL ameL, consecLeLur adlplslclng ellL, sed do elusmod Lempor lncldldunL
uL labore eL dolore magna allqua. uL enlm ad mlnlm venlam, quls nosLrud exerclLauon
ullamco laborls nlsl uL allqulp ex ea commodo consequaL. uuls auLe lrure
9 8 7
3 2 1
6 5 4
0
x x
abc def
ghi jkl mno
pqrs tuv wxyz
Enter Roku PIN
Subscribe (15 day free trial)
Subscription terms
* * * *
Cancel
$7.99 will be charged to your Roku account.
Account Creanon]Subscr|pnon urchase I|ow
Suk documenLauon for ln-channel purchases can be found here:
hup://sdkdocs.roku.com/dlsplay/sdkdoc/Channel+ackaglng+And+ubllshlng#ChannelackaglngAndubllshlng-64Sampleln-ChannelurchaseScenarlos
2013 8oku lnc. All rlghLs reserved.
Account Creanon]Subscr|pnon urchase I|ow
Account Created
vldeonow
Congratulations!

Youre VideoNow account has been created.
Close
2013 8oku lnc. All rlghLs reserved.
On Player Example Flows:
1ransacnon V|deo on Demand urchase
2013 8oku lnc. All rlghLs reserved.
vldeonow
User se|ects |tem for purchase
1ransacnon V|deo on Demand urchase
Rent in SD for 48 hours $3.99
Rent in HD for 48 hours $4.99
Buy $19.99
Add to Watch list
2013 8oku lnc. All rlghLs reserved.
vldeonow
User se|ects |tem for purchase
1ransacnon V|deo on Demand urchase
Rent for 48 hours $3.99
Rent for 48 hours $4.99
Buy $19.99
Add to Watch list
9 8 7
3 2 1
6 5 4
0
x x
abc def
ghi jkl mno
pqrs tuv wxyz
Enter Roku PIN
Complete purchase
Cancel
* * * *
$3.99 will be charged to your Roku account.
2013 8oku lnc. All rlghLs reserved.
vldeonow
User se|ects |tem for purchase
1ransacnon V|deo on Demand urchase
Play
Close Captions
More Like This
Add to Watch list
2013 8oku lnc. All rlghLs reserved.
On Player Example Flows:
User Manages or Cance|s Subscr|pnon
2013 8oku lnc. All rlghLs reserved.
Users can manage a channe|s subscr|pnon from the koku
nome Screen by se|ecnng "*" on the remote.
Roku | My Channels 12:43 pm | Options
V|deoNow
Options
My rating
Manage subscription
Move channel
Close
2013 8oku lnc. All rlghLs reserved.
Lxamp|e of an acnve subscr|pnon
Roku | My Channels 12:43 pm | Options
V|deoNow
Manage subscription
Subscriptions are pre-paid, non-refundable and
will auto-renew until cancelled.

Your VideoNow subscription is current and will
renew on 1/1/13.
Cancel subscription
Leave unchanged, exit
2013 8oku lnc. All rlghLs reserved.
Lxamp|e of an acnve subscr|pnon (a|t. Iree 1r|a|)
Roku | My Channels 12:43 pm | Options
V|deoNow
Manage subscription
Your subscription to VideoNow is current and
will renew on 1/1/13.
Cancel subscription
Leave unchanged, exit
2013 8oku lnc. All rlghLs reserved.
Lxamp|e of a subscr|pnon cance|anon 1]2
Roku | My Channels 12:43 pm | Options
V|deoNow
Cancel subscription
Please conrm the cancelation of your
VideoNow subscription.

You will continue to have access to this
subscription until 1/1/13.
Cancel subscription
Leave unchanged, exit
2013 8oku lnc. All rlghLs reserved.
Roku | My Channels 12:43 pm | Options
V|deoNow
Monthly subscription canceled
Your Subscription has been canceled.

You will continue to have access to this
subscription until 1/1/13.
Done
Lxamp|e of a subscr|pnon cance|anon 2]2
2013 8oku lnc. All rlghLs reserved.
Web AIs
2013 8oku lnc. All rlghLs reserved.
Ver|fy|ng urchases (one nme or subscr|pnon) to
enab|e o koku
8oku Server
Channel
arLner Server
user ls slgned ln or
creaLes accounL
Channel lnvokes
purchase ow
8oku 1ransacuon lu
passed Lo channel
Channel passes parLner accounL ldenuer and
1ransacuon lu Lo server
arLner verles 1ransacuon lu wlLh 8oku
8oku reLurns 1ransacuon ueLalls
1ransacuon ld
urchase uaLe
Channel name
roducL name
AmounL
roducL ld
Currency
CuanuLy
Lxplrauon uaLe
Crlglnal urchase uaLe
*1ransacnon Deta||s
1
2 3
4
S
6
arLner Al key (devLoken)
1ransacuon lu
koku AI: Va||date-1ransacnon
2013 8oku lnc. All rlghLs reserved.
Ver|fy|ng Subscr|pnon Status (renewa|)
AL subscrlpuon explre daLe arLner verles subscrlpuon
sLaLe by verlfylng Lhe Lransacuon wlLh 8oku uslng Lhe
subscrlpuon 1ransacuon lu*.
8oku reLurns mosL recenL Lransacuon deLalls of Lhe
subscrlpuon. lf Lhe cusLomer cancels Lhe subscrlpuon or Lhe
paymenL falls lL wlll have Lhe prevlous explre daLe.

8oku Server arLner Server
1
2
3
arLner updaLes cusLomer accounL.
noLe: Subscrlpuon Lransacuons can
be verled uslng Lhe lnlual
Lransacuon for Lhe subscrlpuon
purchase. When verled 8oku wlll
provlde Lhe mosL currenL sLaLe of Lhe
subscrlpuon
1ransacuon ld
urchase uaLe
Channel name
roducL name
AmounL
roducL ld
Currency
CuanuLy
Lxplrauon uaLe
Crlglnal urchase uaLe
*1ransacnon Deta||s
arLner Al key (devLoken)
1ransacuon lu
koku AI: Va||date-1ransacnon
2013 8oku lnc. All rlghLs reserved.
Cance||ng Subscr|pnons
arLner can requesL a subscrlpuon cancelauon uslng 8oku's Als
arLner sends 8oku a cancellauon requesL lncludlng 8oku
1ransacuon lu and eecuve cancellauon daLe.
8oku Server arLner Server
1
8oku reLurns elLher success or fallure response. lf success
8oku 1ransacuon lu ls reLurned & 8oku accounL updaLed.
2
arLner can verlfy Lransacuon
3
noLe: Cancel uaLe ls Lhe daLe Lhe
cancelauon should be eecuve. lf
null, wlll be cancelled currenL explre
daLe
arLner Al key (devLoken)
1ransacuon lu
Cancelauon uaLe
arLner 8eference lu
koku AI: Cance|-Subscr|pnon
2013 8oku lnc. All rlghLs reserved.
kefunds
arLner can requesL refunds uslng 8oku's Als
arLner sends 8oku a credlL requesL lncludlng 8oku
1ransacuon lu and credlL amounL.
8oku Server arLner Server
1
8oku reLurns elLher success or fallure response. lf success
8oku 1ransacuon lu ls reLurned & 8oku refunds cusLomer.
2
arLner can verlfy Lransacuon
3
arLner Al key
1ransacuon lu
1ransacuon AmounL
arLner 8eference lu
CommenLs
koku AI: kefund

You might also like