Implementering av ett kortbetalningssystem

Detta är en Uppsats för yrkesexamina på grundnivå från Institutionen för datavetenskap

Sammanfattning: I ett kortbetalningssystem såsom Visa International Service Association (Visa) finns det fem stycken tongivande parter: kortinlösaren; kortutgivaren; kortinnehavaren; säljföretaget och Payment Service Provider (PSP). Ett säljföretag som låter sina kunder betala för varor och tjänster på sin webbplats skickar kundernas kortnummer krypterat till en PSP som vidarebefodrar dessa till VisaNet som är dataknutpunkten i Visa. VisaNet söker med hjälp utav kortnumret upp den bank som har utgivit kortet och efterfrågar samma bank om en transaktion får ske från kortet. VisaNet får ett svar som vidarebefordras vidare tillbaka till säljföretaget som sedermera även får sina pengar överförda till sitt konto från kundens konto. Uppdragsgivaren till detta examensarbete skall utveckla ett helt eget system och bli sin egen PSP utifall uppdragsgivaren beräknar att mer än 1,3 miljoner stycken kortbetalningar kommer att ske genom uppdragsgivarens kortbetalningssystem per år. När detta examensarbete utfördes uppskattades antalet kortbetalningar per år inte till denna siffra och rapportförfattaren utvecklade därför ett korbetalningssystem med hjälp utav en befintlig PSP. Kortbetalningssystemets kärna är ett API som andra systemutvecklare hos uppdragsgivaren kan anropa. API:t har ett antal funktioner såsom att utföra en kortbetalning, reservera en kortbetalning eller att avbryta en reserverad kortbetalning. Rapportförfattaren har även utvecklat ett grafiskt övervaknings- och administrationsgränssnitt för att kunna övervaka de kortbetalningar som sker samt enkelt kunna felsöka fel som uppstår i systemet.

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)