EmvCard - Lumo 1 (9) 1.0 22.01.2012 SIIRTYMINEN EMVCARDISTA LUMOOON Ohjeistus EmvCard-sovelluksen korvaamisesta Lumo-ratkaisulla - Mikä muuttuu ja mitä tulisi tehdä - EmvCard - Lumo 2 (9) 1.0 22.01.2012 Sisällysluettelo Dokumentin kuvaus......................................................................................................... 3 1 Yleistä järjestelmästä .................................................................................................... 4 2 Eroavaisuudet sovellusten käytön ja vaatimusten välillä .................................................... 5 2.1 Kauppiaan perustiedot ............................................................................................ 5 2.2 Kauppiaan asetukset maksupäätteessä ..................................................................... 5 2.3 Tulostus ................................................................................................................ 6 2.4 Dialogit ja käyttöliittymä ......................................................................................... 6 2.5 Käyttöjärjestelmä ................................................................................................... 6 2.6 Jaetut hakemistot ja levyresurssit ............................................................................. 6 2.7 Rekisteri ................................................................................................................ 7 2.8 Maksupäätteen liitännät ja ohjaimet ......................................................................... 7 2.9 Tapahtumien välitys................................................................................................ 7 2.10 Raportointi ........................................................................................................... 8 2.11 Rajapintavaihtoehdot siirryttäessä EmvCardista Lumoon ............................................ 8 3 Muita huomioitavia asioita ............................................................................................. 9 3.1 Turvallisuus ja vaatimuksenmukaisuus ...................................................................... 9 3.2 Uudet ja tulevat toiminnallisuudet ............................................................................ 9 EmvCard - Lumo 3 (9) 1.0 22.01.2012 Dokumentin kuvaus Tässä dokumentissa kerrotaan mitä eroja on EmvCard- ja Lumomaksupääteratkaisujen välillä. Dokumentti antaa myös joitakin suuntaviivoja sille, miten EmvCard-asennus korvataan Lumo-komponenteilla. Nets Oy pyrkii helpottamaan siirtymää ja tekemään päätteen vaihtamisen mahdollisimman helpoksi. EmvCard on ollut käytössä useita vuosia ja toiminta on vakiintunut useisiin erilaisiin ympäristöihin ja sen vuoksi tulee olemaan monia tilanteita, joissa suoraa korvaavaa ratkaisua ei valitettavasti ole uudessa järjestelmässä. Nets Oy ei pysty näkemään kaikkia eri käyttötilanteita, ja tästä syystä on integraattorin vastuulla testata ja varmistaa yhteensopivuus heidän järjestelmissään sekä tarvittaessa ottaa yhteyttää Nets Oy:n tukipalveluihin parhaan ratkaisun löytämiseksi. Tämän dokumentin lukijalla oletetaan olevan ymmärrys siitä, miten EmvCard asennetaan ja mitä tarvitaan sovelluksen käyttämiseen. Jotkin osiot voivat edellyttää alkeellisia ohjelmointitaitoja. Lukijakuntana voidaan pitää kaikkia, jotka ovat käyttäneet EmvCard-sovellusta ja haluavat nyt siirtyä käyttämään Lumomaksupääteratkaisua. Tämän lisäksi on muita dokumentteja, joissa kuvataan Lumon asennusprosessit ja ohjelmointirajapinta (API). Dokumentissa puhutaan Telium-päätteistä ja näillä tarkoitetaan seuraavia päätemalleja: Ingenico iPP350, iCT250, iWL250, ML30 ja EFT930. EmvCard - Lumo 4 (9) 1.0 22.01.2012 1 Yleistä järjestelmästä Järjestelmän yleiskuva ei muutu siirryttäessä EmvCardista Lumoon. Muutoksen kohteena on ainoastaan kassajärjestelmän ja maksupäätteen välinen rajapinta (ECR <> Payment Terminal). Olennainen ero järjestelmien välillä on se, että Lumoon liitettävät maksupäätteet kaventavat kauppiaan PCI vaatimuksia. PCI vaatimukset kaventuvat, koska pääte on käynyt läpi PA-DSS validoinnin ja korttiedot salataan päätelaitteessa. Kyseiset tiedot eivät ole missään vaiheessa luettavissa selkokielisenä ja salatut aineistot puretaan vasta PCI-DSS sertifioiduissa datakeskuksissa jatkokäsittelyä varten. Yleiskuva järjestelmän komponenteista käytettäessä EmvCard sovellusta. Yleiskuva järjestelmän komponenteista käytettäessä Lumo rajapintaa. EmvCard - Lumo 5 (9) 1.0 22.01.2012 2 Eroavaisuudet sovellusten käytön ja vaatimusten välillä Sovellusten välillä voidaan tunnistaa ainakin seuraavia eroja, jotka vaikuttavat asennukseen sekä käyttöönottoon. Näitä eroja on tarkennettu lisää omissa kappaleissaan. Eroavaisuudet käytössä Kauppiaan perustiedot Kauppiaan asetukset Tulostus Dialogit ja käyttöliittymä Käyttöjärjestelmä Rekisteri, jaetut hakemistot ja tapahtumien tallennus Maksupäätteen liitännät ja ohjaimet Tapahtumien välitys Raportointi Muita huomioonotettavia asioita Turvallisuus ja vaatimuksenmukaisuus Uudet ja tulevat toiminnallisuudet 2.1 Kauppiaan perustiedot EmvCard-sovelluksessa kauppiaan perustiedot syötetään paikallisesti asennuksen yhteydessä ennen kuin maksupäätettä pääsee käyttämään. Mahdolliset pankin PATU-avaimet syötetään asennuksen yhteydessä omassa dialogissaan. Lumo-rajapintaan liitettävien maksupäätteiden perustiedot syötetään toimitetun tilauslomakkeen tietojen perusteella ja pääte noutaa sekä päivittää sille kuuluvat parametrit käynnistyksen yhteydessä. Perustiedot on syötetty etukäteen Nets Oy:n maksupäätetuessa. Kauppias tai asentaja ei voi muuttaa näitä asetuksia vaan muutokset tehdään erillisen tukipalvelupyynnön kautta. 2.2 Kauppiaan asetukset maksupäätteessä EmvCard-sovelluksessa maksupäätteen asetukset kuten esim. käytetty tulostin tai portti on tallennettu paikallisesti rekisteriin. Lumo-rajapintaa käytettäessä asetuksia on huomattavasti vähemmän ja ne tallennetaan paikalliselle levylle asennushakemistoon. Muutettavia asetuksia on mm. LumoAgent-sovelluksessa. Kts. seuraava kuva. EmvCard - Lumo 6 (9) 1.0 22.01.2012 2.3 Tulostus EmvCardissa on mahdollisuus liittää PC:n tulostin maksupäätteeseen siten, että EmvCard-sovellus tulostaa suoraan kyseiselle kirjoittimelle. Valittavana on ollut useita erilaisia kirjoittimia ja niiden lisäparametrisointi onnistuu rekisteriarvojen avulla. Lumo-rajapinta ei tue mitään tulostamista vaan kaikki tulosteet tulee hoitaa integraatiorajapinnan kautta. Lumo ainoastaan tarjoaa dataa tulostettavaksi joko formatoituna tai konekielisessä muodossa. 2.4 Dialogit ja käyttöliittymä EmvCard on näyttänyt aina maksutapahtuman yhteydessä kauppiaan ikkuna PC:llä. EmvCard on myös sallinut tässä käyttöliittymässä kauppiaan valita käyttötapa asiakkaan puolesta sekä näppäillä korttinumeron sille tarkoitettuun kenttään. Vastaava käyttöliittymä on saatavilla myös käytettäessä Lumo-rajapintaa. Tämä käyttöliittymä ei kuitenkaan salli kauppiaan tehdä käyttötavan valintaa asiakkaan puolesta (korttijärjestöjen uudet säännöt kieltävät sen). Tilanteessa, jossa korttinumero on näppäiltävä, on käytettävä maksupäätteen näppäimistöä. Tämä johtuu siitä, että korttinumero ei saa missään tilanteessa siirtyä kassan ja päätteen välillä selkokielisenä. Lumo-rajapinta tarjoaa myös mahdollisuuden ”upottaa” maksutapahtuman käyttöliittymän kassajärjestelmään ja tällöin voidaan esim. käyttää kassasta tuttuja näppäimiä. 2.5 Käyttöjärjestelmä EmvCard-sovellus on käytettävissä vain Windows-alustalla (W2k/XP/Vista/7). Lumo rajapinta voi olla käytössä Windowsin lisäksi tietyissä tapauksissa myös CE pohjaisissa järjestelmissä. 2.6 Jaetut hakemistot ja levyresurssit EmvCard-asennus myymäläympäristöön, jossa on useampia kassapisteitä, vaatii aina jaetun levyresurssin. Tähän jaettuun hakemistoon on tallennettu keskitetysti tapahtumat salattuna ja sen kautta välitetään myös maksupääteparametrit keskitetysti. EmvCard käyttää PC:n resursseja tapahtuman prosessointiin ja pääte on vain ns. kortinlukija ja PIN-näppäimistö. Lumo-asennus ja Telium-pohjaiset päätteet (ML30, iPP350, …) eivät käytä tietokoneen levyjärjestelmää tapahtumien tallentamiseen, eikä näin ollen minkäänlaisia jaettuja levyhakemistoja käytetä. Tapahtuma prosessoidaan päätteessä ja tallennetaan maksupäätteen muistikortille. PC:n resursseja käytetään vain mm. verkkopyyntöjen välittämiseen. Lumo-rajapintakomponentit ja EMVLumoAgent sovellus tallentaa asetuksiaan sekä mahdollisia lokitietoja paikalliselle levylle asennushakemistoon. EmvCard - Lumo 7 (9) 1.0 22.01.2012 2.7 Rekisteri EmvCard-asennus nojautuu vahvasti Windows-rekisterin käyttöön eikä sovellusta voi käyttää lainkaan ilman rekisterin luku-/kirjoitusoikeuksia. Lumo-rajapintakomponentit eivät käytä rekisteriä. LumoAgent-sovellus käyttää rekisterin run-haaraa vain kirjoittaessaan automaattisen käynnistyksen parametrit rekisteriin. 2.8 Maksupäätteen liitännät ja ohjaimet EmvCardissa maksupäätteiden liitäntätapana on ollut pääsääntöisesti USB. Ohjaimen voi ladata tähän tarkoitukseen asennussivustolta ja esiasentaa asennusohjelman avulla. Käytettäessä Lumo-rajapintaa USB-liitännäisen maksupäätteen (esim. iPP350) kanssa täytyy asentaa oma Telium USB –ohjain. USB-ohjain on sama kaikille ko. maksupäätteille. 32-bittisiin ympäristöihin on tarjolla ohjaimen esiasennuspaketti, jolloin liitettäessä maksupääte tietokoneeseen asentuu USB VCOM ohjain automaattisesti. 64-bittisissä ympäristöissä on ohjain asennettava erikseen laitehallinnan kautta. Kuva laitehallinnasta käytettäessä Telium-päätettä. 2.9 Tapahtumien välitys EmvCardissa tapahtumien lähettämiseen on käytetty EmvLink-sovellusta ja se on voitu ajastaa esim. Windows ajastuksella tai EmvTimer-sovelluksella lähettämään aineistot prosessoitavaksi. Lumo-rajapinnan ja Telium-päätteiden kanssa ei EmvLink-sovellusta enää voi käyttää. Tapahtumien lähettämiseen on mm. seuraavat vaihtoehdot: 1. Pääte lähettää tapahtumat ajastetusti. Aika on asetettu maksupäätteen asetustiedoissa maksupäätetuen toimesta. EmvCard - Lumo 8 (9) 1.0 22.01.2012 2. Tapahtumat ”lukitaan” palvelimella, muodostetaan erä ja se toimitetaan eteenpäin prosessoitavaksi. 3. Lumo-rajapinnan kautta annetaan tapahtumien lähetyskomento ja tässä yhteydessä tapahtumat lähetetään palvelukeskukseen ja sieltä eteenpäin prosessoitaviksi. 4. Lisää vaihtoehtoja voi kysyä esim. maksupäätetuesta. 2.10 Raportointi EmvCard-ohjelma tarjoaa paikallisesti erityyppisiä raportteja ja samoja raportteja on saatavissa myös EMVHost Online -raportointipalvelun kautta. Lumo-rajapinta ei tarjoa samanlaista paikallista raportointia kuin EmvCard vaan tapahtumat ovat tarkasteltavissa joko rajapintakomentojen kautta tai EMVHost Online -raportoinnin kautta. 2.11 Rajapintavaihtoehdot siirryttäessä EmvCardista Lumoon EmvCard API Lumo API Direct replacement Notes Lumo API Recommended ActiveX DLL (Dopay) Dopay [TCP Socket] It is required that old EmvCard.dll component is still used. You must set ”setPath” property value to IP address/port that LumoAgent is listering. XML-API [TCP Socket] ActiveX OCX (Dopay) Dopay [TCP Socket] It is required that old EmvCard.ocx component is still used. You must set ”setPath” property value to IP address/port that LumoAgent is listering. XML-API [TCP Socket] EmvAgent (Dopay) [TCP Socket] Dopay [TCP Socket] You must set LumoAgent to listen same address/port as EmvAgent was. Lumo Dopay socket is compatible with EmvAgent Dopay socket. XML-API [TCP Socket] File N/A File API does not exist in Lumo and it cannot be routed directly to Lumo. XML-API [TCP Socket] No integration N/A EmvCard has to be replaced with standalone terminal such as iWL250B/G or iCT250 - EmvCard - Lumo 9 (9) 1.0 22.01.2012 3 Muita huomioitavia asioita 3.1 Turvallisuus ja vaatimuksenmukaisuus Lumo-rajapintaa ja Telium-päätteitä käytettäessä kaikki tapahtumat salataan päätteen muistissa ja näin ollen kauppiaan PCI-vaatimukset vähenevät huomattavasti. Ratkaisu on myös käynyt läpi PA-DSS -validoinnin. 3.2 Uudet ja tulevat toiminnallisuudet EmvCard-sovellukseen ei tulla enää tekemään uusia toiminnallisuuksia vaan kaikki uudet toiminnallisuudet tullaan tarjoamaan Telium-päätteiden kautta. Uusia toiminnallisuuksia, joita ei ole EmvCardissa, ovat mm. lähimaksaminen (contactless) ja osto ja nosto –palvelu (cashback).
© Copyright 2024