Studio e sviluppo di un’applicazioneMHP per la gestione dei pagamenti   mediante TV digitale terrestre
ObiettivoSviluppare un’applicazione Java MHP per lagestione dei pagamenti con carta di creditomediante la televisione digi...
La TV digitale terrestre           Transport Stream                              3
Il commercio elettronicoI sistemi di pagamento elettronici sono stati ideati pereffettuare in tempi e costi ridotti trasfe...
Soggetti coinvolti • il titolare della carta (buyer/compratore) • chi vende il bene/servizio (merchant/venditore) • l’ente...
Sistemi di pagamento elettronicoSistemi PRE-PAID o “Cash-Like”Sistemi PAY-NOWSistemi PAY-LATER                            ...
GestPay Server to ServerSi tratta di un gateway di pagamento, che permette diaccettare transazioni online con carta di cre...
Caratteristiche GestPayS2SIl modulo GPS2S è costituito da un’unica classe Java cheutilizza due tipologie di metodi:•metodi...
Infrastruttura del progetto                     Raccoglie le richieste                     inviate al server              ...
Infrastruttura del progetto                          Raccoglie le richieste                          inviate al server    ...
Infrastruttura del progetto  Per adattare le esigenze del merchant alla struttura                                         ...
one server – one merchant                             Server                            Merchant                          ...
one server – more merchant                               Server                              Merchant                     ...
Struttura Generale
Sviluppo PayDTT                  J-mag                      15
Sviluppo PayDTT          VIEW           CONTROLLER               MODELL’utilizzo del Design Pattern M.V.C, ha permesso la ...
Utilizzo carta di credito con chip L’utente può utilizzare per il pagamento una carta di credito con chip.•ROM•EEPROM•Flas...
Sviluppo PAYCUPIl modulo per i pagamenti PayDTT è statointegrato con l’applicazione•integrazione Strutturale•integrazione ...
Conclusioni e possibili sviluppi  PayDTT:  •applicazione interattiva  •televisione digitale terrestre  •pagamento di beni ...
Upcoming SlideShare
Loading in …5
×

Studio e sviluppo di un’applicazione mhp per la gestione dei pagamenti mediante la tv digitale terrestre

1,247 views
1,223 views

Published on

Matteo casini - Studio e sviluppo di un’applicazione mhp per la gestione dei pagamenti mediante la tv digitale terrestre AA 2008-2009 Relatori: Prof. Vito Cappellini, Dr. Roberto Caldelli, Ing. Rudy Becarelli, Ing. Francesco Filippini, Ing Riccardo Giorgetti

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,247
On SlideShare
0
From Embeds
0
Number of Embeds
303
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Studio e sviluppo di un’applicazione mhp per la gestione dei pagamenti mediante la tv digitale terrestre

  1. 1. Studio e sviluppo di un’applicazioneMHP per la gestione dei pagamenti mediante TV digitale terrestre
  2. 2. ObiettivoSviluppare un’applicazione Java MHP per lagestione dei pagamenti con carta di creditomediante la televisione digitale terrestre Segnale digitale terrestre Carta di Credito BroadcasterTV & Set Top Box Pagamento 2
  3. 3. La TV digitale terrestre Transport Stream 3
  4. 4. Il commercio elettronicoI sistemi di pagamento elettronici sono stati ideati pereffettuare in tempi e costi ridotti trasferimenti di fondi trasoggetti semplificando i rapporti commerciali Metodi di pagamento Il mezzo utilizzato per il pagamento è diverso dal mezzo utilizzato per la prenotazione. Il mezzo utilizzato per il pagamento è lo stesso utilizzato per la prenotazione. 4
  5. 5. Soggetti coinvolti • il titolare della carta (buyer/compratore) • chi vende il bene/servizio (merchant/venditore) • l’ente finanziario cui il merchant si appoggia (aquirer/acquirente) • la società che ha emesso la carta di credito (issuer/fornitore) • le Authority competenti al rilascio del certificato digitale (SSL)Laquirer apre un conto bancario per il merchant, dove questi dopo loperazione dicompra-vendita, si troverà accreditato il denaro ricevuto dal buyer.L’issuer apre un conto bancario per il buyer ed eventualmente emette una carta dicredito. 5
  6. 6. Sistemi di pagamento elettronicoSistemi PRE-PAID o “Cash-Like”Sistemi PAY-NOWSistemi PAY-LATER 6
  7. 7. GestPay Server to ServerSi tratta di un gateway di pagamento, che permette diaccettare transazioni online con carta di credito.La comunicazione tra il server GestPay e il server delmerchant viene gestita automaticamente dalcomponente GestPayS2S che gestisce la transazione,l’invio dei dati e la lettura dell’esito comunicato.•identificativo ShopLogin•ambiente BackOffice 7
  8. 8. Caratteristiche GestPayS2SIl modulo GPS2S è costituito da un’unica classe Java cheutilizza due tipologie di metodi:•metodi per iniziare le fasi della transazione e per laconnessione server to server HTTPS•metodi GET e SET per l’accesso ai dati inseritinell’applicazione interattiva. 8
  9. 9. Infrastruttura del progetto Raccoglie le richieste inviate al server Passa le richieste al modulo Reindirizza le risposte 9 al STB
  10. 10. Infrastruttura del progetto Raccoglie le richieste inviate al server Passa le richieste al Servlet modulo Reindirizza le risposte 10 al STB
  11. 11. Infrastruttura del progetto Per adattare le esigenze del merchant alla struttura Raccoglie le richieste sono stati progettati due modelli: inviate al server Passa le richieste al Servlet • one server – one merchant modulo • one server – more merchant (Aggregatore)risposte Reindirizza le 11 al STB
  12. 12. one server – one merchant Server Merchant MerchantIn questo modello il Server è di proprietà del singolo merchant. 12
  13. 13. one server – more merchant Server Merchant Merchant 1 Merchant 2In questo modello il Server è utilizzato da merchant differenti.Il servizio di Server Merchant viene fornito da uno specifico Gestore. 13
  14. 14. Struttura Generale
  15. 15. Sviluppo PayDTT J-mag 15
  16. 16. Sviluppo PayDTT VIEW CONTROLLER MODELL’utilizzo del Design Pattern M.V.C, ha permesso la creazione di unmodulo per i pagamenti, integrabile con altre applicazioni. 16
  17. 17. Utilizzo carta di credito con chip L’utente può utilizzare per il pagamento una carta di credito con chip.•ROM•EEPROM•Flash EEPROM•RAM•Microprocessore•BUS•ContattiSet-Top box e carta di credito comunicano attraverso il ComandoAPDU (Application Protocol Data Unit) 17
  18. 18. Sviluppo PAYCUPIl modulo per i pagamenti PayDTT è statointegrato con l’applicazione•integrazione Strutturale•integrazione Grafica 18
  19. 19. Conclusioni e possibili sviluppi PayDTT: •applicazione interattiva •televisione digitale terrestre •pagamento di beni e servizi Infrastruttura server merchant Studio e sviluppo di un componente JavaBean per la lettura delle carte di credito da integrare a PayDTT La realizzazione dell’Aggregatore in uno scenario commerciale reale 19

×