Hoe je Ingenico aan WordPress koppelt met Pronamic Pay
De ‘Ingenico/Ogone’ variant van de Pronamic Pay plugin kan gebruikt worden om betalingen via WordPress te ontvangen met een aansluiting bij Ingenico/Ogone.
Let op: We gaan er vanuit gegaan dat er een werkende configuratie voor de betalingsprovider is aangemaakt in WordPress. Raadpleeg eerst Pronamic Pay – Getting Started indien er nog geen configuratie bij Betalen » Configuraties is aangemaakt.
De ‘Ingenico/Ogone’-configuratie aanmaken
- Installeer en activeer de Pronamic Pay plugin (raadpleeg de Getting Started handleiding voor instructies);
- Ga in het menu vervolgens naar Betalen » Configuraties;
- Kies bovenin Nieuwe toevoegen;
- Geef de configuratie een naam (bijvoorbeeld ‘Ingenico/Ogone’);
- Selecteer of vul de volgende gegevens in:
- Variant: [Ingenico/Ogone – e-Commerce];
- Modus: Test;
- PSPID: de PSPID (te vinden in het dashboard van Ingenico/Ogone, onderaan op elke pagina);
- Hash-algoritme: SHA-512;
- SHA-IN versleuteling: voeg een willekeurige tekenreeeks in (te genereren via: http://www.random.org/passwords);
- SHA-OUT versleuteling: voeg een willekeurige tekenreeeks in (te genereren via: http://www.random.org/passwords);
- Kies nu Publiceren in het kader Publiceren.
Het ‘Ingenico/Ogone’-dashboard instellen
Je beschikt bij Ingenico/Ogone over twee dashboards:
Let op dat de in stap 5 ingestelde modus overeenkomt met het dashboard dat je gebruikt. Gebruik de test modus en het test-dashboard om de configuratie aan te maken en te controleren. Vervolgens zet je de modus van de configuratie op Live en stel je het productie-dashboard in. Het instellen van de Ingenico/Ogone dashboards doe je als volgt:
- Ga naar het tabblad Configuratie » Technische instellingen » Algemene beveiligingsparameters en selecteer of vul de volgende gegevens in:
- Indien aanwezig: kies bij “Stel de hash-reeks samen door de waarde samen te voegen van” voor ‘Elke parameter gevolgd door de passphrase’;
- Hash-algoritme: SHA-512;
- Karaktercodering: “Gebruik de karaktercodering die in de oorspronkelijke transactie-aanvraag wordt verwacht”;
- Ga naar het tabblad Configuratie » Technische instellingen » Verificatie data en herkomst en selecteer of vul de volgende gegevens in de sectie Verificatie voor e-Commerce:
- SHA-IN versleuteling: vul dezelfde tekenreeks in als de bij stap 5 ingestelde tekenreeks voor het veld SHA-IN versleuteling;
- Ga naar het tabblad Configuratie » Technische instellingen » Transactiefeedback en selecteer of vul de volgende gegevens in:
- Sectie ‘HTTP redirectie in de browser’
- ‘Ik wil de feedbackparameters van de transacties op de redirectie-URL’s ontvangen.’ aanvinken;
- Sectie ‘Direct HTTP server-to-server request’
- ‘Online, maar schakel over op uitgestelde requests (met intervallen) wanneer de online requests fout lopen.’ aanvinken;
- neem de URL’s over, zoals vermeld onder Direct HTTP server-to-server request bij de configuratie in WordPress, voor de velden Bij betaalstatus “geaccepteerd”, “opgeschort” of “onzeker” en Bij betaalstatus “Geannuleerd door klant” of bij te veel weigeringen door de acquirer.
- Sectie ‘Alle transactie modi’
- SHA-OUT versleuteling: vul dezelfde tekenreeks in als de bij stap 5 ingestelde tekenreeks voor het veld SHA-OUT versleuteling.
Je kunt de configuratie testen door een willekeurig bedrag in te vullen in het invoerveld in het kader Test en vervolgens op de knop Test te klikken.