iPay DEMO R'I'P' : - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

iPay DEMO R'I'P' :

Description:

He plays and records music in his home studio ... Black Subscriber/Record: a defaulted subscriber, who did a default and never ... – PowerPoint PPT presentation

Number of Views:98
Avg rating:3.0/5.0
Slides: 14
Provided by: ser7115
Category:
Tags: demo | ipay

less

Transcript and Presenter's Notes

Title: iPay DEMO R'I'P' :


1
iPay DEMO(R.I.P.) (
Milano - 23/09/08
2
Scenario
Whats up?
  • Mimmo is an Italian guitar player.
  • He plays and records music in his home studio
  • Then he publishes his works in digital format
    creating a license for each media content
  • Mimmo will be our Seller of digital contents

3
Scenario
Whats up?
  • Leonardo is a guitar amateur and he had read
    several reviews about Mimmos music.
  • Now he wants to buy a song recorded by Mimmo in
    order to play it in his Chillout EUD.
  • Leonardo will be our Buyer of digital contents

4
Consulting Shared Services
What do they do?
  • VASPs query Shared Services in order to retrieve
    information on Subscribersdefaults (usually
    querying on a limited time period)
  • Shared Services take care of handling VASPs
    requests, returning a specific kind of Record
  • Subscribers are ideally tagged with a status
    which represents their current behaviour within
    the system
  • Black
  • Grey
  • White

5
Consulting Shared Services (2)
What do they do?
  • Black Subscriber/Record a defaulted subscriber,
    who did a default and never paid it off (since
    today) and cannot perform any purchase until he
    pays his due.
  • Grey Subscriber/Record a past defaulted
    subscriber, who has been black but has redeemed.
    Its up to the VASP to decide whether tp trust
    the Subscriber or not (VASPs policy).
  • White Subscriber/Record a good subscriber, who
    has never defaulted (in the requested time
    period), so he can be considered as a reliable
    user/customer.

6
Scenario
More technical details
  • Buyer
  • Visits Sellers website
  • Finds a song that he likes
  • Agrees with the conditions of License Model,
    namely
  • Cost is 100 points
  • To be Paid not before 7dd and not after 15dd
  • Downloads the content
  • Sends to Merchant a Purchase Request (DMP)
    containing the ID of the account, which will be
    used for the payment, and all other required
    information (Rate, Target, Service URLs)

7
Scenario
More technical details
  • Merchant
  • Sends a Cash Order Disposition to Sellers VASP
  • Sellers VASP
  • Queries Shared Services to retrieve any possible
    default of buyer
  • Forwards the Cash Order Disposition to Buyers
    VASP (if success)
  • Buyers VASP
  • Informs Buyer of having received a Cash Order
    Disposition
  • Buyer
  • Sends OK to his VASP (he agrees on paying)

8
Scenario
More technical details
  • Buyers VASP
  • Credits 100 points to Sellers account at
    Sellers VASP
  • Sellers VASP
  • Warns Merchant of a received payment
  • Merchant
  • Notifies the Buyer that the purchase was
    successful
  • Buyer
  • Requests a license to the LPD, specified in the
    downloaded content
  • LPD
  • Asks Sellers VASP if the payment was made
  • (if Yes) Issues a License

9
Sequence Diagram
Even more clear
Leonardo
Mimmo
(1) Navigate CPD
Configure VASP
Configure VASP
(2) Download DCF
EUD - iPay
Merchant
(3) Send Purchase Request
(12) Send Purchase Response
(13) Request License
LPD
(16) Response
Payment Confirmation Request (14)
Send Cash Order (8)
Send Payment Order (9)
Send Payment Notification (11)
Send Cash Disposition (4)
(15) Response
(7) Send Cash Disposition
VASP (Pippo)
VASP (Pluto)
(10) Send Payment Disposition
(6) Send User Defaults
Shared Services
(5) Consult Shared Services
10
iPay messages
Seller
Buyer
3. Navigate CPD
1. Configure VASP data
2. Configure VASP data
4. Download content
Merchant
EUD
5. dmprppPurchaseRequest
14 A. dmprppPurchaseResponse
19. Play
15. RequestLicense
LPD
18. Response
11. ipayPaymentOrder_BU-VA
16. dmpPayment Confirmation Request
6. ipayCashOrder_SE-VA
17. Response
10. ipayCashOrder_VA-BU
13. ipayPaymentOrder_VA-SE
9. ipayCashOrder_VA-VA
Seller VASP
Buyer VASP
12. ipayPaymentOrder_VA-VA
8. ipayRetrieveSubscriberData_SS-VA
7. ipayRetrieveSubscriberData_VA-SS
Shared Services
11
Assumptions
Lets remark something before starting
  • Leonardo has already opened an account on Vasp
    Pippo
  • Leonardo subscribed to Vasp Pippo because there
    was a promotion of 200 points for new subscribers
  • Leonardo has given disposition to his VASP to
    accept automatically downloads under 150 points
  • Shared Services cant find any default of Leonardo

12
Whats next ?
Creator
Merchant
License Provider
End User
CCD
CPD
LPD
EUD
Creator VASP
Merchant VASP
LPD VASP
EU VASP
Shared Services
13
Thank you ! Grazie ! ?? !
Questions?
Write a Comment
User Comments (0)
About PowerShow.com