Bedankt voor de aankoop van JD iDEAL. U zult zien dat het installeren van iDEAL op uw website een fluitje van een cent is met JD iDEAL.
Lees eerst deze handleiding zorgvuldig door. Als u dan nog vragen heeft, post ze dan in ons forum. We beantwoorden forumvragen doorgaans binnen 24 uur.
Dit component is gemaakt voor Joomla 1.5 met Virtuemart 1.0.x, 1.1.12 en hoger. Daarnaast dient uw server (of die van uw hostingprovider) te beschikken over PHP5 en Mysql 4.2 of hoger.
INSTALLATIE
Stap 1: Installeren van JD iDEAL
Stap 2: Aanmaken van certificaten (voor iDEAL Advanced, Professional, Zelfbouw)
Stap 3a: Instellingen aanpassen JD iDEAL en doen van 6 test betalingen (voor iDEAL Basic, Lite, Easy, Internetkassa)
Stap 3b: Instellingen aanpassen JD iDEAL en doen van 7 test betalingen(voor iDEAL Advanced, Professional, Zelfbouw)
Stap 1: Installeren van JD iDEAL
U kunt JD iDEAL zeer eenvoudig installeren. Nadat u uw betaling heeft gedaan voor aankoop van JD iDEAL krijgt u van ons een email toegestuurd. In deze email staat een directe link waarmee u JD iDEAL kunt downloaden. In geval u JD iDEAL met JoomingDales installatie heeft besteld zullen wij met u contact opnemen omtrent de installatie van iDEAL op uw website.
Als u het bestand heeft gedownload gaat u naar de backend van uw website. Meestal is dit www.mijnwebsite.nl/administrator. U logt in met administrator en uw wachtwoord. Onder menu extensie->installeer installeert u JD iDEAL.
U krijgt dan bij een succesvolle installatie dit te zien:
Vergeet niet uw licentienummer op het eerste tabblad in te vullen en dan op "opslaan" te klikken. Uw licentienummer krijgt u automatisch toegemaild binnen 48 uur na bestelling van JD iDeal. U hoeft met de installatie niet te wachten omdat het component de eerste 48 uur gewoon blijft werken zonder licentie code.
Zoals u wellicht weet zijn er een aantal varianten van iDEAL die de banken aanbieden. Enerzijds heb je Lite versie (ook wel Easy versie genoemd.) Anderzijds een Advanced versie (ook wel Professional versie.) Tenslotte zijn er nog varianten hiervan die ook nog creditcard afwikkeling ondersteunen (de zgn. internetkassa's, Ogone etc.) Als u gebruik maakt van ING Advanced, Rabo Professional of ABN AMRO Zelfbouw lees dan verder. Gebruikt u ING Basic, Rabo Lite of ABN AMRO iDEAL Easy of Internet Kassa, ga dan direct door naar Stap 3a.
Als de installatie succesvol is, ga dan naar Stap 2. Heeft u fouten tijdens de installatie, raadpleeg dan ons Forum, FAQ of neem contact met ons op.
Stap 2: Aanmaken van certificaten
Om iDEAL goed te beveiligen eisen de banken dat u gebruik maakt van zogenaamde certificaten. Deze certificaten zijn versleutelde bestanden waaraan de bank kan herkennen dat de betalingen en opdrachten van een geautoriseerde website komen (uw website!)
Hieronder volgt een algemene beschrijving van hoe de certificaten aangemaakt kunnen worden. Voor specifieke instructies verwijzen wij u naar de handleiding van uw bank.
Om deze certificaten te maken download u eerst openSSL. OpenSSL kunt u, als service, op onze website direct downloaden en kunt u hier vinden. Installeer dit programma en accepteer de standaardopties. U hoeft geen donatie te doen, u kunt gewoon het vinkje weghalen. Let op: dit programma werkt alleen onder Windows XP, Windows Vista en Windows 7.
Als het programma geinstalleerd is dan gaat u naar uw c:\ schijf en opent u de map Openssl en vervolgens de map Bin.
Dubbelklik het programma Openssl.exe en een venster opent nu.
Type nu het volgende zorgvuldig in en druk op ENTER:
genrsa -des3 –out priv.pem -passout pass:KIESUWWACHTWOORD 1024
(Vervang hierbij "KIESUWWACHTWOORD" door uw eigen gewenste wachtwoord.)
Type vervolgens in:
req -x509 -new -key priv.pem -passin pass:JOUWGEKOZENWACHTWOORD -days 3650 -out cert.cer
(Vervang hierbij "JOUWGEKOZENWACHTWOORD" door het eerder ingevoerde wachtwoord.)
Na het invoeren van deze zinnen krijgt u nog een paar vragen. Deze voert u als volgt in:
Country Name (2 letter code) [AU]: NL
State or Province Name (full name) [Some-State]: UW_PROVINCIE
Locality Name (eg, city) []: UW_STAD
Organization Name (eg, company) [Internet Widgits Pty Ltd]: UW_BEDRIJFSNAAM
Organizational Unit Name (eg, section) []: AFDELING_NAAM
Common Name (eg, YOUR name) : WWW.DOMEINNAAM.NL
Email Address []: UW EMAILADRES
Na het invullen van 'UW EMAILADRES' drukt u nog eenmaal op enter. Er worden nu 2 bestanden aangemaakt te weten: priv.pem en cert.cer in de map 'BIN', vanuit welke u zojuist ook openssl.exe heeft geopend (bijv. C:\OpenSSL\Bin)
De bestanden dient u vervolgens te uploaden via het JD iDEAL tabblad iDEAL Advanced Certificaat upload. Zie afbeeldingen hieronder:
Als alles is goed gegaan bekijk je het tabblad en zul je daar groene vinkjes bij de certificaten zien staan.
Stuur tenslotte het cert.cer bestand naar je bank. Dit kan je doen via het inloggedeelte bij de bank (iDEAL Dashboard) of dien je per email toe te sturen. Uw bank weet precies hoe dit exact gaat. Dit staat in de bankinstructie. Ga verder naar Stap 3b.
Als u problemen ondervindt met OpenSSL, dan zullen we u proberen te helpen via het forum, maar u moet wel begrijpen dat OpenSSL geen JoomingDales product is. ING Basic, Rabo Lite, ABN-AMRO Internet kassa: In het eerste tabblad staat rechts een overzicht met de huidig geselecteerde iDeal methode. Daaronder kunt u een extra email adres invullen waar status mails heen gestuurd worden. Daar weer onder staat aangegeven of de juiste permissies aanwezig zijn. Als u daar geen groene vinkjes ziet is er iets niet in orde en zijn de permissies niet goed! Aan de linkerkant van het eerste tabblad ziet u alle versies van iDEAL die op dit moment ondersteunt worden. Achter de iDeal versie staat vermeld welk tabblad u moet hebben om uw gegevens in te vullen. Selecteer nu het tabblad van uw eigen iDEAL versie. Als u dus bijv. Rabo Lite heeft, selecteert u het tabblad Rabobank iDeal Lite. Zet Gepubliceerd op "Ja". Selecteer als vervolgens uit de Virtuemart Betaalmethode lijst de juiste betaalmethode (dit is standaard "ideal"). Zorg ervoor dat de bank ingesteld staat als TEST-Server. Vul vervolgens alle gegevens in die u van de bank heeft ontvangen.Dit zijn de geheime sleutel (wordt ook wel HASH key genoemd), uw klantnummer (Acceptanten ID) en het SUB ID (meestal 0, tenzij u meerdere websites exploiteert met 1 iDeal account) Tenslotte kunt u kiezen of u de klant automatisch wil doorsturen naar de bank of dat de klant op een knop moet drukken. U kunt ook kiezen voor een wachtperiode van 5 seconden en de klant dan laten doorverbinden met uw bank (dit raden wij aan!) Sla het tabblad dan op (rechtsboven: Opslaan) . Maak nu een product aan van 1 euro (dit doe je in de Virtuemart omgeving vanzelfsprekend). Doe vervolgens testbetalingen op uw website van 1,2,3,4,5 en 7 euro. Als alle betalingen succesvol zijn (sommige betalingen horen fout te gaan met de testbetalingen!), dan kunt u een aanvraag bij de bank indienen en zal de bank uw iDEAL account definitief activeren.
Als u bericht heeft van uw bank dat uw iDEAL account actief is, vergeet dan niet de server van TEST-Server af te halen en om te zetten naar de normale server!Stap 3a: Instellingen aanpassen JD iDEAL en doen van 6 test betalingen.
Ga nu vervolgens in de backend van uw website naar het component JD iDEAL. U selecteert het component in het menu "Componenten".
Vergeet niet om de verschillende terugkoppeling pagina's aan te maken. Dit zijn de pagina's waar de klant uitkomt nadat de betaling is voltooid. Denk hierbij aan de:
- succes pagina
- annuleer pagina
- fout pagina
Gefeliciteerd, iDEAL is geinstalleerd en werkt! Tip: Wilt u onderstaande betaalmethode afbeelding ook op uw website hebben? Kijk dan even in het laatste tabblad "Documentatie" hoe dit te installeren. iDEAL Advanced klanten: Daaronder kunt u een extra email adres invullen waar status mails heen gestuurd worden. Daar weer onder staat aangegeven of de juiste permissies aanwezig zijn. Als u daar geen groene vinkjes ziet is er iets niet in orde en zijn de permissies niet goed! Aan de linkerkant vindt u een overzicht van alle ondersteunde iDeal versies. Zoek uw bank op en selecteer het tabblad van uw iDEAL versie. Zet gepubliceerd op "Ja". Selecteer in de Virtuemart Betaalmethode lijst de juiste betaalmethode (dit is standaard "ideal"). Vul nu de rest van de configuratie opties in. U heeft de meeste gegevens ontvangen van uw bank. Een duidelijke uitleg van de opties staat erachter.Als dit allemaal klaar is klikt u op opslaan (rechtsbovenin) Maak nu een product aan van 1 euro en doe vervolgens testbetalingen op uw website van 1,2,3,4,5,6 en 7 euro. Als alle betalingen succesvol zijn (sommige betalingen horen fout te gaan met de testbetalingen!) dan kunt u een aanvraag bij de bank indienen en zal de bank uw iDEAL account definitief activeren. Als u bericht heeft van uw bank dat uw iDEAL account actief is, vergeet dan niet de server van TEST-Server af te halen! Gefeliciteerd, iDEAL is geinstalleerd en werkt!
Loopt u toch tegen problemen aan? Kijk dan op ons forum bij de veelgestelde vragen of neem contact met ons op. Dit component en deze handleiding zijn gemaakt door JoomingDales.com.
Stap 3b: Instellingen aanpassen JD iDEAL en doen van 7 test betalingen.
Ga in de backend van uw website naar het component JD iDEAL. In het eerste tabblad staat rechts een overzicht met de huidig geselecteerde iDeal methode.
(C) 2009 - 2010 Alle rechten voorbehouden
