Mit diesen einzelnen Zahlungsgateways können Sie die Zahlungsmethoden des Zahlungsdienstleisters Micropayment in WHMCS einbinden. Diese Zahlungsgateways unterstützt IPN (Instant Payment Notification). IPN bedeutet, dass die Rechnung bei erfolgreicher Durchführung der Zahlung als „Bezahlt“ markiert wird und die bei Ihnen bestellte Dienstleistung automatisch ausgeführt werden kann (sofern Sie die automatische Ausführung nach Zahlungseingang in der Produktkonfiguration eingerichtet haben). Bei nicht erfolgreicher Zahlung erhält der Kunde eine Mitteilung, dass die Zahlung nicht erfolgt ist. Ab Version 2.0 unterstützen die einzelnen Gateways die Abwicklung über Micropayment.de und Micropayment.ch
Aktuell bieten wir für Micropayment Module für folgende Zahlungsmethoden an: Paysafecard, Lastschrift (als Teil unseres SEPA Moduls), Online Überweisung (vormals Sofort Überweisung), Vorkasse, und Call2Pay
Systemvoraussetzungen
- Lauffähige WHMCS 8.8 – 8.11 Installation
- Admin Zugang zu WHMCS
- installierter Ioncube Loader (mindestens Version 13)
- Aktiver Account bei Micropayment mit Freischaltung der entsprechenden Zahlungsart
- PHP 7.4, 8.1 oder 8.2
Installation
WHMCS-seitig
- Laden Sie die Moduldateien bitte auf Ihren Webspace hoch
- Aktivieren Sie den Zahlungsgateway und hinterlegen in den Gatewayeinstellungen alle nötigen Keys.
AccessKey:: Diesen finden Sie im Micropayment Account unter Konfiguration/AccessKey
Project Name: Diesen finden Sie im Micropayment Account in den Projekteinstellungen (Kürzel)
Module Licensekey: Diesen finden Sie in Ihrem Plambee.de Account
Payment Provider: Wählen Sie hier bitte aus, ob Sie die Zahlungen über Micropayment.de oder über Micropayment.ch abwickeln
Secret Field: Tragen Sie hier bitte den Wert der secretfield Variable aus dem Micropayment Dashboard ein (Diesen finden Sie in den Zahlungseinstellungen im Micropayment Dashboard bei der Benachrichtigungs-URL Parametern)
Micropayment.de seitig
- Loggen Sie sich im Micropayment Dashboard ein und klicken bei Ihren Zahlungsarten und ihrem Projekt auf die Zahlungsart (als Event).
- Geben Sie bei der API Url bitte die URL zur Callback Datei an z.B. https://ihrewhmcsdomain/modules/gateways/callback/pl_micropayment_paysafecard .php (beziehungsweise zu der Callbackdatei Ihres Gateways)
- aktivieren Sie das Senden zusätzlicher Parameter
- Fügen Sie einen neuen zusätzlichen Parameter hinzu: Name = id ; Wert = __$id__
- aktivieren Sie die erweiterte Sicherheit
- Speichern Sie die neuen Einstellungen
Testmodus
Um die Integration zu testen, können Sie im Gateway den Testmodus aktivieren und im Micropayment Dashboard zum Beispiel ein Testprojekt auf Ihr Dev System anlegen.
Wenn Sie die Zahlungsmethode Call2Pay testen möchten, wird Ihnen nach dem Klick auf den „Bezahlen“ Button in WHMCS eine Seite von Micropayment.de angezeigt, auf welcher Ihnen eine gekürzte Mehrwertrufnummer angezeigt wird, welcher ein Link CALL vorangestellt wird. Durch das Klicken dieses Links wird die erfolgreiche Durchführung des Anrufs simuliert.
Update Hinweise
Update auf Version 2.0
Nach dem Update auf Version 2.0 gehen Sie bitte in den WHMCS Adminbereich in die Gateway-Einstellungen und wählen bei den von Ihnen genutzten Micropayment Gateways aus, ob Sie die Zahlungen über Micropayment.de oder über Micropayment.ch abwickeln und hinterlegen in den Gatewayeinstellungen den Wert der secretfield Variable. Den Wert für die secretfield Variable finden Sie im Micropayment Dashboard in den Einstellungen der Zahlungsmöglichkeit bei den Benachrichtigungs-URL Parametern.