Ipay demo r i p
Download
1 / 13

iPay DEMO (R.I.P.) :( - PowerPoint PPT Presentation


  • 116 Views
  • Uploaded on

iPay DEMO (R.I.P.) :(. Milano - 23/09/08. Scenario. What’s 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. Scenario.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'iPay DEMO (R.I.P.) :(' - zora


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Ipay demo r i p

iPay DEMO(R.I.P.) :(

Milano - 23/09/08


Scenario
Scenario

What’s 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


Scenario1
Scenario

What’s up?

  • Leonardo is a guitar amateur and he had read several reviews about Mimmo’s 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


Consulting shared services
Consulting Shared Services

What do they do?

  • VASPs query Shared Services in order to retrieve information on Subscribers’defaults (usually querying on a limited time period)

  • Shared Services take care of handling VASP’s requests, returning a specific kind of Record

  • Subscribers are ideally“tagged” with a status which represents their current behaviour withinthe system:

    • Black

    • Grey

    • White


Consulting shared services 2
Consulting Shared Services (2)

What do they do?

  • BlackSubscriber/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.

  • GreySubscriber/Record: a past defaulted subscriber, who has been black but has redeemed. It’s up to the VASP to decide whether tp trust the Subscriber or not (VASP’s policy).

  • WhiteSubscriber/Record: a “good” subscriber, who has never defaulted (in the requested time period), so he can be considered as a reliable user/customer.


Scenario2
Scenario

More technical details

Buyer

  • Visits Seller’s 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)


  • Scenario3
    Scenario

    More technical details

    Merchant

    • Sends a Cash Order Disposition to Seller’s VASP

      Seller’s VASP

    • Queries Shared Services to retrieve any possible default of buyer

    • Forwards the Cash Order Disposition to Buyer’s VASP (if success)

      Buyer’s VASP

    • Informs Buyer of having received a Cash Order Disposition

      Buyer

    • Sends OK to his VASP (he agrees on paying)


    Scenario4
    Scenario

    More technical details

    Buyer’sVASP

    • Credits 100 points to Seller’s account at Seller’s VASP

      Seller’s 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 Seller’s VASP if the payment was made

    • (if Yes) Issues a License


    Ipay demo r i p

    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

    Payment

    Confirmation

    Request (14)

    (16) Response

    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


    Ipay demo r i p

    iPay messages

    Seller

    Buyer

    3. Navigate CPD

    1. Configure VASP data

    2. Configure VASP data

    4. Download content

    Merchant

    EUD

    5. dmprpp:PurchaseRequest

    14 A. dmprpp:PurchaseResponse

    19. Play

    15. RequestLicense

    LPD

    18. Response

    11. ipay:PaymentOrder_BU-VA

    16. dmp:Payment

    Confirmation

    Request

    6. ipay:CashOrder_SE-VA

    17. Response

    13. ipay:PaymentOrder_VA-SE

    10. ipay:CashOrder_VA-BU

    9. ipay:CashOrder_VA-VA

    Seller VASP

    Buyer VASP

    12. ipay:PaymentOrder_VA-VA

    8. ipay:RetrieveSubscriberData_SS-VA

    7. ipay:RetrieveSubscriberData_VA-SS

    Shared

    Services


    Assumptions
    Assumptions

    Let’s 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 can’t find any default of Leonardo


    Ipay demo r i p

    What’s next ?

    Creator

    Merchant

    License

    Provider

    End User

    CCD

    CPD

    LPD

    EUD

    Creator

    VASP

    Merchant

    VASP

    LPD

    VASP

    EU

    VASP

    Shared

    Services


    Ipay demo r i p

    Thank you ! – Grazie ! – 謝謝 !

    Questions?