Asennus ja konfigurointiAlla esitellään FipnMgSvm-ohjelmiston asennus ja konfigurointi. FipnFipnMgSvm hyödyntää erillistä verkkokauppaympäristöstä riippumatonta Fipn-ohjelmakomponenttia, joka toimitetaan FipnMgChk:n yhteydessä omana erillisenä jakelupakettinaan. Fipn-komponentin jakelupaketti puretaan ja asennetaan samalla tavalla kuin FipnMgChk. Jakelupaketit
Jakelupaketin pisteillä eroteltu numerosarja (yllä 1.3.0) viittaa FipnMgSvm-ohjelmiston itsensä kehitysversioon. Jakelupaketti voidaan asiakkaan mieltymysten mukaan toimittaa Zip-pakattuna ja/tai Gzip-pakattuna Tar-pakettina. FipnMgSvm ei aseta Magento-verkkokaupasta itsestään poikkeavia järjestelmävaatimuksia. AsennusAlla esitellään kaksi FipnMgSvm:n 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
| | | | `-- SuomenVerkkomaksut.php
| | | |-- Sender
| | | | `-- SuomenVerkkomaksut.php
| | | |-- Util
| | | | `-- SuomenVerkkomaksut
| | | | `-- ButtonGrid.php
| | | `-- Validator
| | | `-- SuomenVerkkomaksut.php
| | `-- Svmmg
| | |-- Block
| | | `-- Standard
| | | |-- Failure.php
| | | |-- Form.php
| | | `-- Redirect.php
| | |-- Helper
| | | `-- Data.php
| | |-- Model
| | | |-- Config.php
| | | |-- Session.php
| | | |-- Source
| | | | |-- ButtongridtypeAction.php
| | | | |-- CultureAction.php
| | | | `-- WapiversionAction.php
| | | `-- Standard.php
| | |-- controllers
| | | `-- StandardController.php
| | |-- doc
| | `-- etc
| | |-- config.xml
| | `-- system.xml
| |-- design
| | `-- frontend
| | `-- default
| | |-- default
| | | |-- layout
| | | | `-- svmmg.xml
| | | `-- template
| | | `-- svmmg
| | | `-- standard
| | | |-- failure.phtml
| | | `-- form.phtml
| | `-- modern
| | |-- layout
| | | `-- svmmg.xml
| | `-- template
| | `-- svmmg
| | `-- standard
| | |-- failure.phtml
| | `-- form.phtml
| |-- etc
| | `-- modules
| | `-- XAivomatic_Svmmg.xml
| `-- locale
| |-- en_US
| | `-- Aivomatic_Svmmg.csv
| `-- fi_FI
| `-- Aivomatic_Svmmg.csv
`-- skin
`-- frontend
`-- default
`-- default
`-- images
`-- fipnmgsvm-logo-192x40.png
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/Svmmg/doc-hakemistoa, jossa on ohjelmistojen API-dokumentaatio, ei ole pakko kopioida palvelimelle. tar.gz-paketin purku asennushakemistoon terminaali-ikkunassaTässä asennustavassa tarvitaan ns. terminaali-ikkunaa, joka myös saatetaan tuntea 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 FipnMgSvm-0.3.0.tar.gz Poista asennushakemiston juureen kopioitu tar.gz-jakelupaketti. Myös jakelupaketin /app/code/local/Aivomatic/Svmmg/doc-hakemistossa olleen API-dokumentaation voi halutessaan poistaa palvelimelta. 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 Suomen Verkkomaksut eFactoring. Selaimeen avautuu ao. näkymä:
Kauppakohtainen konfigurointiYhdellä Magento-ohjelmistolla voidaan toteuttaa useita rinnakkaisia verkkokauppoja, joista jokaisessa voi olla esim. eri oletuskieli. Osa Suomen Verkkomaksut -maksutavan asetuksista voidaan asettaa kullekin kaupalle erikseen.
AsetuksetAluksi asetusten oletusarvoina on arvot, jotka käyvät Suomen Verkkomaksut Oy:n testitunnuksiksi. 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) |



