EHNG.NL
iDEAL Payment module v2.1.2 Voor Virtuemart v1.1.x Installatie handleiding en aanvullende informartie voor de iDEAL Payment module voor Virtuemart
WiegerVellema http://www.ehng.nl/ ©2010 ehng.nl EHNG.NL
I NHOUDSOPGAVE 1.
Introductie ...................................................................................................................................................... 3
2.
Installatie van de module ............................................................................................................................... 4
3.
Update van een reeds geinstalleerde module ................................................................................................ 5
4.
Handmatige de module installeren ................................................................................................................ 6
5.
Configuratie iDEAL Basic/Lite ......................................................................................................................... 7
6.
Configuratie iDEAL Basic/Lite dashboard ..................................................................................................... 11
7.
Configuratie iDEAL Advanced ....................................................................................................................... 13
8.
Configuratie iDEAL Advanced dashboard ..................................................................................................... 17
9.
Test betalingen ............................................................................................................................................. 19 Certificaten aanmaken ......................................................................................................................... 21
11.
TAGS ..................................................................................................................................................... 22
12.
Veel gestelde vragen ............................................................................................................................ 22
13.
Softwarelicentieovereenkomst ............................................................................................................ 23
14.
Overzicht afbeeldingen ........................................................................................................................ 25
©2010 Wieger Vellema, www.ehng.nl.
10.
2
1. I NTRODUCTIE De iDEAL payment module is de uitbreiding op uw VirtueMart website. Middels deze module heeft u de mogelijkheid om iDEAL als betalingsmethode aan te bieden aan uw klanten, de module ondersteund de volgende banken: -
iDEAL basic o ING o Rabobank
-
iDEAL Advanced o ING o Rabobank
©2010 Wieger Vellema, www.ehng.nl.
Mochten er opties of wensen zijn die u graag aan uw lijst wil toevoegen die gerelateerd zijn aan iDEAL betalingen met de ING of de Rabobank laat het ons dan weten, indien eenvoudig uitvoerbaar gaan we deze opties zekere toe voegen aan de module.
3
2. I NSTALLATIE VAN DE MODULE De module is eenvoudig te installeren met de extensie installer van Joomla. Ga naar het administratie gedeelte van Joomla->Extensies->Installeer/Deinstalleer Bij Upload pakketbestand selecteert u de gedownloade iDEAL module klik vervolgens op de button upload bestand en installeer. De iDEAL Payment module voor Virtuemart is nu geinstallerd. Tijdens de installatie worden er automatisch certificaten aangemaakt welke u nodig bent als u een advanced abonnement heeft met uw bank, u kunt deze negeren als u een Basic / Lite abonnement heeft.
©2010 Wieger Vellema, www.ehng.nl.
De module is geïnstalleerd, u kunt nu de module configureren en de betaalmethode activeren op uw website.
4
3. U PDATE VAN EEN REEDS GEINSTALLEERDE MODULE Deze procedure geldt voor alle voorgaande modules, zowel de freeware versie als de commerciële versie. Als ook tussen deze modules.
©2010 Wieger Vellema, www.ehng.nl.
Het updaten van een nieuwe versie van de iDEAL Payment module kan door allen bestanden te ftp-en naar uw website met uitzondering van 1 bestand namelijk ps_ideal.cfg.php. Nadat u de nieuwe bestanden op uw website heeft geplaatst dan moet de module nog even controleren op de nieuwe opties en altijd de eerste keer na de update altijd de gegevens opslaan. Hiermee worden de nieuwe wijzingen opgeslagen in het configuratie bestand.
5
4. H ANDMATIGE DE MODULE INSTALLEREN Als de automatische installatie niet lukt of als de zelf de module wil installeren moet u de volgende stappen uitvoeren om de module te installeren: Pak het bestand com_ideal.{versie nummer}.zip uit op uw pc. In het zip bestand zit het bestand ideal.zip, pak ook dit bestand uit op uw pc, ftp de bestanden vervolgens naar uw website. Alle bestanden inclusief directoie structuur moeten in de volgende map geplaatst worden: ./administrator/components/com_virtuemart
A FBEELDING 1 V IRTUEMART B ETAALMETHODE NIEUWE TOEVOEGEN
Ga naar het tabblad configuratie en vul daar onderstaande regel exact in: include (CLASSPATH.'payment/ideal/ExtraPayment.php'); ?> U bent klaar met de installatie van de module, sla nu uw gegevens op om de module verder te kunnen configureren.
6
©2010 Wieger Vellema, www.ehng.nl.
Na de installatie moet u de betaalmethode in VirtueMart aanmaken, Ga naar administrator->VirtueMart>Winkel->Betaalmethode toevoegen. Onderstaand de gegevens die u moet invoeren.
5. C ONFIGURATIE I DEAL B ASIC /L ITE In de onderstaande paragrafen kunt u de beschrijving in meer detail van alle opties van de iDEAL Payment module vinden. Ieder tabblad wordt per paragraaf beschreven. Om de mogelijkheden te configureren gaat u naar het administratie gedeelte van Virtuemart->Winkel->Betaalmethodes. U krijgt dan een lijst welke overeenkomt met onderstaand overzicht.
A FBEELDING 2 O VERZICHT BETAALMETHODES
©2010 Wieger Vellema, www.ehng.nl.
Selecteer nu de iDEAL betalingsmodule om wijzigingen te kunnen maken aan uw instellingen.
7
A FBEELDING 3 V IRTUEMART B ETAALMETHODE INSTELLINGEN
©2010 Wieger Vellema, www.ehng.nl.
Bovenstaand de standaard instellingen van de betaalmodule, hier kunt eventueel nog de korting invullen die u zou willen geven als er gebruik gemaakt wordt van de iDEAL betalingsmethode. Ga naar het tabblad configuratie om de module specifieke instellingen te wijzigen. Als u het tabblad configuratie heeft geselecteerd krijgt u onderstaand configuratie scherm.
8
Voor de iDEAL Lite / Basic versie zijn de volgende configuratie instelling van belang: • Bank • Lite /Basic • Private key / Wachtwoord • MerchantID • SubID • Email klant • Activeer debug • Mail debug • Beschrijving
In onderstaande alinea’s vind u de beschrijving van alle instellingen die voor u van belang zijn voor de algemene instellingen. Bank Hier selecteert u de bank bij wie u een iDEAL abonnement heeft afgesloten, als u nog in de test fase zit selecteer u [ING Bank | test server] of [Rabobank | test server] Als u al uw test betalingen succesvol heeft afgerond, en het contract heeft geretourneerd naar de bank moet u hier ING Bank] of [Rabobank] selecteren voor de productie omgeving. Lite /Basic Als u een lite / Basic abonnement heeft moet u hier Ja selecteren, in het geval van een advanced abonnement moet u hier Nee selecteren. Private key / Wachtwoord Hier moet u uw geheime sleutel invoeren die u ook op het iDEAL dashboard heeft ingevoerd, zie ook hoofstuk Configuratie iDEAL Basic/Lite dashboard waar u uw iDEAL dashboard moet configureren. MerchantID U heeft van de ING of Rabobank een MechantID ontvangen, indien u deze nog niet heeft maar wel toegang heeft tot het iDEAL dashboard dan kan u deze opvragen via iDEAL dashboard -> aanmeldproces -> aanmelding. Bovenin staat dan het acceptant ID welke overeenkomt met het MechantID. SubID Dit is altijd 0 tenzij expliciet door de bank anders aan is gegeven. Email klant Stuur een email naar de klant als de status van de bestelling is gewijzigd naar betaling geaccepteerd, dit werkt alleen als u gebruikt maakt van het notify script en de juiste url heeft ingevuld.
Mail debug Als bovenstaand, echter de administrator ontvangt ook de email debug via een email. Beschrijving Met beschrijving kunt u aangeven wat er op het afschrift van de betaler moet komen, in deze beschrijving kunt u gebruik maken van TAGS welke verder beschreven staan in hoofdstuk 11 TAGS. De standaard instelling na de installatie van de module is: {STORENAME} order: {ORDERNR}
Ga nu naar het tabblad betalingsberichten, hier moet u de instellingen invoeren die de klant krijgt te zien als hij terugkeert op uw website na het doen van een succesvolle betalingen. Hier kunnen ook de order statussen
9
©2010 Wieger Vellema, www.ehng.nl.
Activeer debug Door debug te activeren krijgt u meer informatie te zien op uw scherm tijdens het testen van de module, deze optie moet u uitzetten als u de module life geeft op uw eigen website voor uw klanten.
worden aangegeven wat deze moet worden nadat er een succesvolle betaling is geweest middels de iDEAL betalingsmethode. De status van een order/bestelling wordt alleen veranderd als er een succesvolle betaling is geweest en als er gebruikt gemaakt wordt van het notify script. Dit ter voorkoming van fraude op uw website.
A FBEELDING 4 B ETALINGSBERICHTEN
Bij de Lite / Basic abonnementen word ter alleen gebruik gemaakt van Geslaagd en Mislukt. Bericht aan klant wordt op de website weergegeven wanneer de klant terug keert op de website na het complementeren van de betaling. Als de betaling succesvol was wordt de order status in geval van geslaagd aangepast naar de status die u hier heeft aangegeven. In de teksten kunt u gebruik maken van TAGS welke verder beschreven staan in hoofdstuk 11 TAGS. U bent nu klaar met het configureren van uw iDEAL basic / Lite betaalmethode, de overige configuratie parameters zijn alleen van toepassing als u gebruik maakt van het advanced abonnement en kunt u verder voor Basic / Lite negeren.
©2010 Wieger Vellema, www.ehng.nl.
U bent nu klaar om te beginnen met het maken van de testbetalingen.
10
6. C ONFIGURATIE I DEAL B ASIC /L ITE DASHBOARD In deze paragraaf vindt u de configuratie instellingen / aanwijzingen voor de instelling van uw Dasboard als u gebruik maakt van iDEAL Lite of Basic. Bij deze beschrijving wordt er vanuit gegaan dat u zich al heeft aangemeld bij de ING of Rabobank en dat uw account is goed gekeurd.
A FBEELDING 5 L OGIN GEDEELTE TEST DASHBOARD
Ga naar het login gedeelte van het test dashboard, onderstaand de linken naar de websites: ING: https://idealtest.secure-ing.com/ideal/logon_ing.do Rabobank: https://idealtest.rabobank.nl/ideal/logon_rabo.do
A FBEELDING 6 C ONFIGURATIE SCHERM IDEAL BASIC TEST DASHBOARD
In dit scherm zijn een drietal gegevens belangrijk om in te vullen:
11
©2010 Wieger Vellema, www.ehng.nl.
Nadat u ingelogd bent op het test dashboard gaat u naar Aanmeldproces, vervolgens klikt u op de tab configuratie Onderstaand een afbeelding van het scherm dat er wordt weergegeven.
• • •
Geheime sleutel: Notificatie Notificatie URL
Geheime sleutel Deze sleutel wordt gebruikt voor de uiwisseling van gegevens tussen uw website en het ideal dashboard. Het dashboard zal u standaard een code voorstellen, dit is al een zeer goede code, het advies is dan ook om deze code te gebruiken. Bewaar deze code goed, u bent deze code nodig om uw iDEAL module op uw website te configureren. Notificatie Middels notificatie kunt u aangeven hoe u bericht wil krijgen of een betaling succesvol was of mislukt is, voor ene optimale werking moet u XML selecteren. Hiermee wordt de orderstatus automatisch aangepast in uw website. Notificatie URL De URL die het dashboard gebruikt om uw website te informeren over de status wijziging. Dit moet altijd onderstaande URL zijn, waarbij u www.url.com door uw eigen website URL moet vervangen. http://www.url.com/administrator/components/com_virtuemart/ideal.php als u gebruikt maakt van https kunt u deze URL gebruiken: https://www.url.com/administrator/components/com_virtuemart/ideal.php U bent nu klaar met de configuratie van uw iDEAL dashboard, klik op START UPLOAD om de gegevens op te slaan.
In het status overzicht, zie bovenstaande afbeelding, kunt u de voortgang van uw testbetalingen bekijken, als al uw test betalingen succesvol zijn afgerond en U uw contract heeft geretourneerd kunt u iDEAL betalingen gaan accepteren op uw website.
12
©2010 Wieger Vellema, www.ehng.nl.
A FBEELDING 7 S TATUS OVERZICHT IDEAL TEST DASHBOARD BASIC
7. C ONFIGURATIE I DEAL A DVANCED In de onderstaande paragrafen kunt u de beschrijving in meer detail van alle opties van de iDEAL Payment module vinden. Ieder tabblad wordt per paragraaf beschreven. Om de mogelijkheden te configureren gaat u naar het administratie gedeelte van Virtuemart->Winkel->Betaalmethodes. U krijgt dan een lijst welke overeenkomt met onderstaand overzicht.
A FBEELDING 8 O VERZICHT BETAALMETHODES
©2010 Wieger Vellema, www.ehng.nl.
Selecteer nu de iDEAL betalingsmodule om wijzigingen te kunnen maken aan uw instellingen.
13
A FBEELDING 9 V IRTUEMART B ETAALMETHODE INSTELLINGEN
©2010 Wieger Vellema, www.ehng.nl.
Bovenstaand de standaard instellingen van de betaalmodule, hier kunt eventueel nog de korting invullen die u zou willen geven als er gebruik gemaakt wordt van de iDEAL betalingsmethode. Ga naar het tabblad configuratie om de module specifieke instellingen te wijzigen. Als u het tabblad configuratie heeft geselecteerd krijgt u onderstaand configuratie scherm.
14
In onderstaande alinea’s vind u de beschrijving van alle instellingen die voor u van belang zijn voor de algemene instellingen van de iDEAL module. Bank Hier selecteert u de bank bij wie u een iDEAL abonnement heeft afgesloten, als u nog in de test fase zit selecteer u [ING Bank | test server] of [Rabobank | test server] Als u al uw test betalingen succesvol heeft afgerond, en het contract heeft geretourneerd naar de bank moet u hier ING Bank] of [Rabobank] selecteren voor de productie omgeving. Lite /Basic Als u een lite / Basic abonnement heeft moet u hier Ja selecteren, in het geval van een advanced abonnement moet u hier Nee selecteren. Nieuwe Certificaten aanmaken Heeft u de module handmatig geïnstalleerd of wilt u nieuwe certificaten aanmaken zet deze optie dan op Ja en klik vervolgens op Opslaan. Er worden nu nieuwe certificaten aangemaakt, met een nieuw wachtwoord. Deze worden automatisch in uw configuratie opgeslagen. Als er nieuwe certificaten zijn aangemaakt moet u wel het nieuwe xxxx.cer bestand uploaden naar uw iDEAL dashbaord. Private key / Wachtwoord Hier moet u uw wachtwoord invoeren welke gebruikt is voor het maken van de certificaten. Als u de module net nieuwe heeft geïnstalleerd is deze al automatisch ingevuld met een willekeurig gekozen nummer. zie ook hoofdtuk 10 Certificaten aanmaken voor meer informatie over het zelf aanmaken van de certificaten. Certificaat bestandsnaam De bestandsnaam van het cert.cer bestand, wordt automatisch ingevuld bij een nieuwe installatie. Vergeet niet dit bestand nog te uploaden naar u iDEAL dashboard, dit moet zowel geupload worden naar het test dashboard als het productie dashboard. U kunt het certificaat eenvoudig downloaden als u naar het tabblad status gaat. Privatekey bestandsnaam De bestandsnaam van het priv.pem bestand, wordt automatisch ingevuld bij een nieuwe installatie. MerchantID U heeft van de ING of Rabobank een MechantID ontvangen, indien u deze nog niet heeft maar wel toegang heeft tot het iDEAL dashboard dan kan u deze opvragen via iDEAL dashboard -> aanmeldproces -> aanmelding. Bovenin staat dan het acceptant ID welke overeenkomt met het MechantID. SubID Dit is altijd 0 tenzij expliciet door de bank anders aan is gegeven.
Activeer debug Door debug te activeren krijgt u meer informatie te zien op uw scherm tijdens het testen van de module, deze optie moet u uitzetten als u de module life geeft op uw eigen website voor uw klanten. Mail debug Als bovenstaand, echter de administrator ontvangt ook de email debug via een email. Beschrijving Met beschrijving kunt u aangeven wat er op het afschrift van de betaler moet komen, in deze beschrijving kunt u gebruik maken van TAGS welke verder beschreven staan in hoofdstuk 11 TAGS. De standaard instelling na de installatie van de module is: {STORENAME} order: {ORDERNR}
15
©2010 Wieger Vellema, www.ehng.nl.
Email klant Stuur een email naar de klant als de status van de bestelling is gewijzigd naar betaling geaccepteerd, dit werkt alleen als u gebruikt maakt van het notify script en de juiste url heeft ingevuld.
Transactiefiles Wordt niet meer gebruikt. Ga nu naar het tabblad betalingsberichten, hier moet u de instellingen invoeren die de klant krijgt te zien als hij terugkeert op uw website na het doen van een succesvolle betalingen. Hier kunnen ook de order statussen worden aangegeven wat deze moet worden nadat er een succesvolle betaling is geweest middels de iDEAL betalingsmethode. De status van een order/bestelling wordt alleen veranderd als er een succesvolle betaling is geweest.
A FBEELDING 10 B ETALINGSBERICHTEN
U bent nu klaar met het configureren van uw iDEAL betaalmethode en bent u klaar om te beginnen met het maken van de testbetalingen.
16
©2010 Wieger Vellema, www.ehng.nl.
Hier kunt u alle berichten invoeren die aan de klant getoond worden als deze terug keert op uw website als er een iDEAL betaling is gemaakt, afhankelijk van de status die u terug krijgt van het iDEAL dashboard wordt er een ander bericht aan uw klant getoond. In de teksten kunt u gebruik maken van TAGS welke verder beschreven staan in hoofdstuk 11 TAGS. Tevens heeft u hier de mogelijkheid om de standaard email berichten op te maken met de standaard teksten. Waarbij eveneens weer gebruik gemaakt kan worden van de TAGS.
8. C ONFIGURATIE I DEAL A DVANCED DASHBOARD In deze paragraaf vindt u de configuratie instellingen / aanwijzingen voor de instelling van uw Dasboard als u gebruik maakt van iDEAL Lite of Basic. Bij deze beschrijving wordt er vanuit gegaan dat u zich al heeft aangemeld bij de ING of Rabobank en dat uw account is goed gekeurd.
A FBEELDING 11 L OGIN GEDEELTE TEST DASHBOARD
Ga naar het login gedeelte van het test dashboard, onderstaand de linken naar de websites: ING: https://idealtest.secure-ing.com/ideal/logon_ing.do Rabobank: https://idealtest.rabobank.nl/ideal/logon_rabo.do
A FBEELDING 12 C ONFIGURATIE
17
SCHERM IDEAL ADVANCED DASHBOARD
©2010 Wieger Vellema, www.ehng.nl.
Nadat u ingelogd bent op het test dashboard gaat u naar Aanmeldproces, vervolgens klikt u op de tab configuratie Onderstaand een afbeelding van het scherm dat er wordt weergegeven.
Hier kunt u uw certificaat uploaden. Bij een nieuwe installatie wordt het certificaat automatisch aangemaakt. U kunt het certificaat downloaden door naar het status scherm van uw betalingsmodule in VirtueMart te gaan.
A FBEELDING 13 S TATUS OVERZICHT IDEAL TEST DASHBOARD ADVANCED
©2010 Wieger Vellema, www.ehng.nl.
In het status overzicht, zie bovenstaande afbeelding, kunt u de voortgang van uw testbetalingen bekijken, als al uw test betalingen succesvol zijn afgerond en U uw contract heeft geretourneerd kunt u iDEAL betalingen gaan accepteren op uw website.
18
9. T EST BETALINGEN Als u klaar bent met de configuratie van de module en uw iDEAL dashboard is geconfigureerd dan kunt u beginnen met het maken van de test betalingen. Maak in VirtueMart een nieuw product aan met als verkoop waarde van €1.00. Maak vervolgens 6 test betalingen waarbij het order bedrag respectievelijk van €1.00 naar €7.00 euro (€ 6 mag u overslaan). Ieder bedrag geeft een andere resultaat terug aan uw webwinkel, onderstaand het overzicht: Order met 1 euro als totaal bedrag: Success Order met 2 euro als totaal bedrag: Cancelled Order met 3 euro als totaal bedrag: Expired Order met 4 euro als totaal bedrag: Open Order met 5 euro als totaal bedrag: Failure Order met 7 euro als totaal bedrag: SO1000 Failure in system Als u naar de een betaling maakt krijgt u wat andere schermen dan wanneer u normaal zou verwachten als u een betaling maakt, onderstaand het overzicht van de schermen als u iDEAL Lite of Basic abonnement heeft. Dit zijn de scherm die u krijgt nadat u op betalen hebt geklikt.
A FBEELDING 14 STAP 1 TEST IDEAL BASIC
A FBEELDING 16 STAP 3 TEST IDEAL BASIC
19
©2010 Wieger Vellema, www.ehng.nl.
A FBEELDING 15 STAP 2 TEST IDEAL BASIC
De schermen bij de advanced versie zijn er iets anders uit, hier krijgt een voorbeeld van de schermen als u een advanced abonnement heeft.
A FBEELDING 17 S TAP 1 TEST I DEAL ADVANCED
A FBEELDING 18 STAP 2 TEST IDEAL ADVANCED
©2010 Wieger Vellema, www.ehng.nl.
Na het klikken van Confirm transaction keert u weer terug naar uw website om de betaling te bevestigen.
20
10. C ERTIFICATEN AANMAKEN Als u zelf uw certificaten wil aanmaken en geen gebruik wil maken van de certificaten die automatische zijn aangemaakt bij het installeren van de module kunt u onderstaande procedure uitvoeren om zelf de certificaten aan te maken. Voor het maken van de certificaten moet u gebruik maken van openssl, op een Linux omgeving is dit meestel standaard al geïnstalleerd, maakt u gebruik van windows dan moet u deze downloaden en nog installeren. Onderstaand de commando’s moet u gebruiken voor het genereren van het cert.cer en priv.pem key paar: openssl genrsa -des3 -out priv.pem -passout pass:xxxxxxxx 1024 openssl req -x509 -new -key priv.pem -passin pass:xxxxxxxxx -days 3650 -out cert.cer De xxxxxx hierboven moeten het passwoord zijn en moet jezelf kiezen uiteraard. Moeten wel hetzelfde zijn want het priv.pem wordt gebruikt als input voor het creeren van het certificaat. Dit passwoord ben je ook nodig bij de instelling van je ideal module in viruemart. Voor windows moet u onderstaande procedure uitvoeren: Als je alles default laat wordt openSSL in c:openssl geinstalleerd. Nu moet je via start->uitvoeren openssl starten Vul bij openen het volgende in: c:opensslbinopenssl Vervolgens de commando's zoals ik in mijn vorige bericht heb beschreven uitvoeren: Je krijgt nog wat vragen die je moet invullen waar je naar hartelust het eea kan invullen: You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter , the field will be left blank. ----Country Name (2 letter code) [AU]: State or Province Name (full name) [Some-State]: Locality Name (eg, city) []: Organization Name (eg, company) [Internet Widgits Pty Ltd]: Organizational Unit Name (eg, section) []: Common Name (eg, YOUR name) []: Email Address []:
Uploaden van de bestanden Stuur het cert.cer bestand naar je bank. (uploaden in dashboard) Vraag hulp bij je bank indien je hier problemen bij hebt. Upload de 2 bestanden via ftp: priv.pem en cert.cer uit de map c:OpenSSLbin naar de volgende joomla map: ./administrator/components/com_virtuemart/classes/payment/ideal/security/ Vergeet niet de gebruikte bestandsnaam van cert.cer en priv.pem in het backend van de ideals betalingsmodule in te voeren.
21
©2010 Wieger Vellema, www.ehng.nl.
Met quit sluit je openssl af, ga met de verkenner naar de c:opensslbin directorie daar vind je het .cer en .pem bestand.
11. TAGS In de iDEAL module worden TAGS gebruikt om in teksten persoonlijk te maken, onderstaand het totaal overzicht van de TAGS die u in emails en voor de berichten die op de website worden weergegeven te kunnen gebruiken. De Tags zijn hoofdletter gevoelig dus als u gebruikt maakt van de TAGS dan deze in hoofdletters invoeren. TAG {STORENAME} {ORDERNR} {STATUS} {SITE} {TRANSACTIONID} {EMAILUSER} {ORDERSTATUS} {CN_NAME} {CN_ACCOUNT} {CN_CITY}
Beschrijving Website Naam Order nummer iDEAL status ontvangen van de bank Website URL iDEAL transactie ID Email adres van de user/koper Nieuwe order status Klant naam ontvangen van de bank Rekening nummer ontvangen van de bank Woonplaats ontvangen van de bank
12. V EEL GESTELDE VRAGEN Vraag: ZipArchive class niet gevonden. Antwoord: zip staat niet aan op uw webserver vraag uw service provied of hij zip wil aanzetten in php.ini Voer "extension=php_zip.dll" in your php.ini en zlib.output_compression = On Vraag: Ik heb een lagere versie van PHP 5.2 op mijn website, de automatische installatie werkt niet Antwoord: U moet de module handmatig installeren. Vraag: Wat zijn de url’s van de ING / Postbank en/of de rabobank dashboard Antwoord: Rabobank Test: https://idealtest.rabobank.nl/ Productie: https://ideal.rabobank.nl/
©2010 Wieger Vellema, www.ehng.nl.
ING / Postbank https://idealtest.secure-ing.com/ Test: Productie: https://ideal.secure-ing.com/i
22
13. S OFTWARELICENTIEOVEREENKOMST 1.
Dit is een overeenkomst tussen de licentiegever en licentiehouder, die in licentie wordt gegeven aan de genoemde software te gebruiken.
2.
Licentiehouder erkent dat dit slechts een beperkte niet-exclusieve licentie. Licentiegever is en blijft de eigenaar van alle titels, rechten en belangen in de Software.
3.
Deze licentie staat Licentiehouder van de Software installeren op niet meer dan een website, zolang de software niet zal worden gebruikt op meer dan een website tegelijk. Licentiehouder zal geen kopieën maken van de Software of kopieën maken van de Software aan worden gedaan door anderen, behoudens machtiging van deze Licentieovereenkomst. Licentiehouder mag kopieën van de Software voor back-up doeleinden te maken.
4.
Deze Software is onderworpen aan een beperkte garantie. Licentiegever garandeert aan de licentiehouder dat de fysieke drager waarop deze software wordt gedistribueerd is vrij van gebreken in materiaal en vakmanschap bij normaal gebruik, zal de software uit te voeren volgens de gedrukte documentatie, en om de beste van de kennis van licentiegever licentiehouder gebruik van deze Software volgens de gedrukte documentatie is geen inbreuk op de intellectuele eigendomsrechten van een derde partij rechten. Deze beperkte garantie duurt voor een periode van 30 dagen na levering. Voor zover toegestaan door de wet, DE BOVENSTAANDE BEPERKTE GARANTIE VERVANGT ALLE ANDERE GARANTIES, EXPLICIET OF IMPLICIET, EN LICENTIEGEVER WIJST ALLE IMPLICIETE GARANTIES INCLUSIEF EEN IMPLICIETE GARANTIE VAN TITEL, VERKOOPBAARHEID, NIET-INBREUK OF GESCHIKTHEID VOOR EEN BEPAALD DOEL. Geen agent van Licentiegever bevoegd is om alle andere garanties te maken of deze beperkte garantie te wijzigen. Elke rechtsvordering wegens schending van deze beperkte garantie moet worden begonnen binnen een jaar na het verstrijken van de garantie. Omdat sommige rechtsgebieden geen limiet op de lengte van een impliciete garantie mogelijk te maken, kan de bovenstaande beperking niet van toepassing op deze Licentienemer. Indien de wet niet toestaat afwijzing van impliciete garanties, dan is elke impliciete garantie is beperkt tot 30 dagen na levering van de Software aan Licentienemer. Licentiehouder heeft specifieke wettelijke rechten op grond van deze garantie en, afhankelijk van de bevoegdheid Licentiehouder, kunnen extra rechten hebben. In het geval van een schending van de Beperkte Garantie, Licentiehouder's exclusieve remedie is als volgt: Licentienemer zal alle kopieën van de software terug te keren naar de licentiegever, op kosten van de licentiehouder, samen met het bewijs van aankoop. (Licentiehouder kan het verkrijgen van een stapvoor-stap uitleg van deze procedure, waaronder een terugkeer toestemming code, door contact op te Licentiegever te [adres en telefoonnummer].) Bij optie Licentiegever, zal Licentiegever ofwel sturen licentiehouder een vervangend exemplaar van de Software , op kosten van licentiegever, of afgifte van een volledige terugbetaling.
23
©2010 Wieger Vellema, www.ehng.nl.
5.
6.
Niettegenstaande het voorgaande, LICENTIEGEVER IS NIET AANSPRAKELIJK VOOR ENIGE SCHADE, INCLUSIEF COMPENSERENDE, SPECIALE, INCIDENTELE, PUNITIEVE OF GEVOLGSCHADE, VERBAND MET HET GEBRUIK OF ALS GEVOLG VAN DEZE LICENTIEOVEREENKOMST OF LICENTIEHOUDER'S VAN DEZE SOFTWARE. Bevoegdheid Licentiehouder mag niet toestaan dat een dergelijke beperking van schade, zodat deze beperking niet van toepassing zijn.
7.
Licentiehouder stemt Licentiegever te verdedigen en schadeloos te stellen en houd Licentiegever vrijwaren van alle aanspraken, verliezen, schade, klachten, of uitgaven verband houden met of voortvloeien uit het bedrijfsleven Licentiehouder activiteiten.
8.
Licentiegever heeft het recht om deze Licentieovereenkomst en de Licentiehouder het recht om deze software te gebruiken op enige materiële schending door de Licentiehouder te beëindigen.
9.
Licentiehouder stemt om terug te keren naar licentiegever of aan alle kopieën van de Software te vernietigen bij beëindiging van de Licentie.
10. Deze Licentie Overeenkomst is de volledige en exclusieve overeenkomst tussen de licentiegever en licentiehouder met betrekking tot deze Software. Deze Licentie overeenkomst vervangt en vervangt alle eerdere onderhandelingen, transacties en overeenkomsten tussen de licentiegever en licentiehouder met betrekking tot deze Software.
11. Deze Licentie Overeenkomst wordt beheerst door het recht van [Staat] van toepassing op [staat] contracten.
12. Deze Licentie Overeenkomst is geldig zonder handtekening van licentiegever.
©2010 Wieger Vellema, www.ehng.nl.
Het wordt van kracht na de eerdere ondertekening van de Licentiehouder of gebruik Licentiehouder van de Software.
24
14. O VERZICHT AFBEELDINGEN
©2010 Wieger Vellema, www.ehng.nl.
Afbeelding 1 Virtuemart Betaalmethode nieuwe toevoegen ................................................................................. 6 Afbeelding 2 Overzicht betaalmethodes................................................................................................................. 7 Afbeelding 3 Virtuemart Betaalmethode instellingen ............................................................................................ 8 Afbeelding 4 Betalingsberichten ........................................................................................................................... 10 Afbeelding 5 Login gedeelte test dashboard ........................................................................................................ 11 Afbeelding 6 Configuratie scherm ideal basic test dashboard .............................................................................. 11 Afbeelding 7 Status overzicht ideal test dashboard basic ..................................................................................... 12 Afbeelding 8 Overzicht betaalmethodes............................................................................................................... 13 Afbeelding 9 Virtuemart Betaalmethode instellingen .......................................................................................... 14 Afbeelding 10 Betalingsberichten ......................................................................................................................... 16 Afbeelding 11 Login gedeelte test dashboard ...................................................................................................... 17 Afbeelding 12 Configuratie scherm ideal advanced dashboard ........................................................................... 17 Afbeelding 13 Status overzicht ideal test dashboard advanced ........................................................................... 18 Afbeelding 14 STAP 1 TEST IDEAL BASIC ............................................................................................................... 19 Afbeelding 15 STAP 2 TEST IDEAL BASIC ............................................................................................................... 19 Afbeelding 16 STAP 3 TEST IDEAL BASIC ............................................................................................................... 19 Afbeelding 17 Stap 1 test iDEAL advanced............................................................................................................ 20 Afbeelding 18 STAP 2 TEST IDEAL ADVANCED ...................................................................................................... 20
25