Asennus ja konfigurointiAlla esitellään FipnMgLk-ohjelmiston asennus ja konfigurointi. FipnFipnMgLk hyödyntää erillistä verkkokauppaympäristöstä riippumatonta Fipn-ohjelmakomponenttia. Jos Fipn-komponenttia ei ole vielä ennestään asennettu jonkun toisen Aivomatic Oy:n verkkomaksuohjelmiston yhteydessä, lataa ja asenna Fipn ensin. Jakelupaketit
Jakelupaketin pisteillä eroteltu numerosarja (yllä n.n.n) viittaa FipnMgLk-ohjelmiston itsensä kehitysversioon. Jakelupaketti voidaan asiakkaan mieltymysten mukaan toimittaa Zip-pakattuna ja/tai Gzip-pakattuna Tar-pakettina. FipnMgLk ei aseta Magento-verkkokaupasta itsestään poikkeavia järjestelmävaatimuksia. AsennusAlla esitellään kaksi asennustapaa. Uusien laajennusohjelmistojen asennus Magentoon on aina hyvä testata erillisellä testi-palvelimella ennen asennuksen suorittamista/siirtämistä varsinaiselle tuotantopalvelimelle. Ennen asennusta on hyvä ottaa täysi varmuuskopio Magenton tiedostoista ja tietokannasta. Jakelupaketin hakemistorakenneJakelupaketti sisältää hakemistorakenteen, joka täsmää Magenton hakemistorakenteeseen.
|-- app
| |-- code
| | `-- local
| | `-- Aivomatic
| | |-- Fipn
| | | |-- Receiver
| | | | `-- Luottokunta.php
| | | |-- Sender
| | | | `-- Luottokunta.php
| | | `-- Validator
| | | `-- Luottokunta.php
| | `-- Fipnmglk
| | |-- Block
| | | `-- Standard
| | | |-- Failure.php
| | | |-- Form.php
| | | `-- Redirect.php
| | |-- doc
| | |-- Helper
| | | `-- Data.php
| | |-- Model
| | | |-- Config.php
| | | |-- Session.php
| | | |-- Source
| | | | |-- LanguageAction.php
| | | | `-- TransactiontypeAction.php
| | | `-- Standard.php
| | |-- controllers
| | | `-- StandardController.php
| | `-- etc
| | |-- config.xml
| | `-- system.xml
| |-- design
| | `-- frontend
| | `-- default
| | |-- default
| | | |-- layout
| | | | `-- fipnmglk.xml
| | | `-- template
| | | `-- fipnmglk
| | | `-- standard
| | | |-- failure.phtml
| | | `-- form.phtml
| | `-- modern
| | |-- layout
| | | `-- fipnmglk.xml
| | `-- template
| | `-- fipnmglk
| | `-- standard
| | |-- failure.phtml
| | `-- form.phtml
| |-- etc
| | `-- modules
| | `-- XAivomatic_Fipnmglk.xml
| `-- locale
| |-- en_US
| | `-- Aivomatic_Fipnmglk.csv
| `-- fi_FI
| `-- Aivomatic_Fipnmglk.csv
`-- skin
`-- frontend
`-- default
`-- default
`-- images
|-- fipnmglk-visa-electron-mastercard-amex-223x40.png
`-- fipnmglk-visa-electron-mastercard-amex-223x40.xcf
Tiedostojen kopiointi manuaalisestiPura jakelupaketti työasemallesi johonkin väliaikaiseen hakemistoon. Kopioi puretun jakelupaketin sisältämät alihakemistot ja tiedostot www-palvelimelle Magento-verkkokaupan asennushakemistoon Magenton oman hakemistorakenteen esimerkin mukaisesti. Jakelupaketin /app/code/local/Aivomatic/Fipnmglk/doc-hakemistoa, jossa on ohjelmistojen API-dokumentaatio, sekä tiedostoa fipnmglk-visa-electron-mastercard-amex-223x40.xcf, joka on luottokorttilogojen PNG-kuvatiedoston alkuperäisversio GIMP-kuvankäsittelyohjelmalle, ei ole pakko asentaa palvelimelle, joskaan niistä ei ole mitään haittaakaan. tar.gz-paketin purku asennushakemistoon terminaali-ikkunassaTässä asennustavassa tarvitaan ns. terminaali-ikkunaa, joka tunnetaan myös termillä komentorivikehote, joko suoran paikallisen yhteyden tai esim. SSH-etäyhteyden kautta. Kopioi tar.gz-jakelupaketti palvelimelle Magento-verkkokaupan asennushakemiston juureen. Vaihda terminaalin työhakemistoksi Magenton asennushakemisto. Käytä esim. komentoa cd /home/user/public_html/magento Pura tar.gz-paketti suorittamalla terminaali-ikkunassa komento tar -zxvf FipnMgLk-n.n.n.tar.gz(komennossa annettavan tiedostonimen pitää täsmätä jakelupaketin nimeen). Poista asennushakemiston juureen kopioitu tar.gz-jakelupaketti. rm FipnMgLk-n.n.n.tar.gz Myös jakelupaketin /app/code/local/Aivomatic/Fipnmglk/doc-hakemistossa olleen API-dokumentaation sekä fipnmglk-visa-electron-mastercard-amex-223x40.xcf -kuvatiedoston voi halutessaan poistaa palvelimelta. rm -r ./app/code/local/Aivomatic/Fipnmglk/doc rm ./skin/frontend/default/default/images/fipnmglk-visa-electron-mastercard-amex-223x40.xcf Välimuistin tyhjennysKäytettiinpä mitä tahansa asennustapaa, Magento välimuisti (Cache) pitää tyhjentää asennuksen jälkeen. Avaa välimuistin hallinta (System/Cache Management), valitse All Cache kohdan alasvetovalikosta arvo Refresh ja klikkaa lopuksi Save cache settings. KonfigurointiKirjaudu sisään Magento-ohjauspaneliin. Avaa maksutapojen konfigurointi (System/Configuration/Payment Methods). Valitse listalta Luottokunta DMP. Selaimeen avautuu ao. näkymä:
AsetuksetAluksi asetusten oletusarvoina on Luottokunnan rajapintadokumentaation esimerkkiarvot. Ennen tuotantokäyttöön siirtymistä ne pitää korvata kauppiaan omilla tunnuksilla ja asetuksilla. Alla käydään läpi kaikki asetukset ja niiden merkitykset.
Klikkaa lopuksi Save Config (Tallenna asetukset) Luottokunnan Kauppiaspanelin asetuksetLuottokunnan Kauppiaspanelin asetuksista tulee varmistaa, että valinta Lisää MAC-tarkiste Success_Url:iin on päällä. |

