Inhaltsverzeichnis
Informationen ¶
PostFinance E-Payment ist die E-Payment Lösung der Schweizerischen Post. Der Payment Service Provider ermöglicht die Online-Bezahlung den folgenden Zahlungsarten:
- PostFinance Card
- PostFinance E-Finance
- Visa
- MasterCard
- Diners Club
- American Express
- JCB
- PayPal
- TWINT
Weitere Informationen:
Hinweis: Sie erhalten nach erfolgter Anmeldung von PostFinance einen Test-Zugang, mit dem Sie die Online-Bezahlung testen können. Verwenden die dazu die von PostFinance zugestellten Zugangsdaten und richten Sie die Online-Zahlung gemäß nachfolgenden Anleitungen ein.
Einrichtung ¶
Die Einrichtung der E-Payment Lösung von PostFinance erfolgt ein zwei Schritten:
- Zuerst wird das E-Payment Konto im PostFinance Back Office konfiguriert
- Dann wird die gewünschte Cloudrexx Anwendung mit dem Payment Service Provider PostFinance verbunden
PostFinance Back Office ¶
Das E-Payment Konto wird im PostFinance Back Office konfiguriert. Der Payment Service Provider bietet zwei Umgebungen an: die Produktion und die Test-Umgebung
Umgebung | Beschreibung | URL Back Office |
---|---|---|
Produktion | Umgebung für den Produktivbetrieb. Ist die E-Payment Lösung erfolgreich eingerichtet und getestet, werden über diese Umgebung reale Transaktionen abgebucht. | https://e-payment.postfinance.ch/Ncol/Prod/BackOffice |
Test | Die Test-Umgebung dient zur Einrichtung und testen der E-Payment Lösung ohne dass reale Transaktionen abgebucht werden. D.h. es können Online-Bezahlungen durchgeführt werden, ohne dass effektive Geldbeträge überwiesen werden. | https://e-payment.postfinance.ch/Ncol/Test/BackOffice |
Für beide Umgebungen erhalten Sie von PostFinance einen separaten Zugang (PSPID). Der Zugang zur Test-Umgebung erkennen Sie dadurch, dass dieser aus dem Namen des Zugangs für die produktive Umgebung und dem Keyword TEST zusammengesetzt ist. Beispiel: demoShopTEST
Nach erfolgter Anmeldung bei PostFinance erhalten Sie zunächst nur den Zugang zur Test-Umgebung. Erst nach erfolgreicher Einrichtung und Prüfung durch den Kundendienst von PostFinance wird Ihnen der Zugang auf die produktive Umgebung frei geschalten.
Richten Sie somit zunächst die Test-Umgebung ein:
- Öffnen Sie das Back Office der Test-Umgebung unter https://e-payment.postfinance.ch/Ncol/Test/BackOffice und melden Sie sich mit Ihrem Test-Zugang an (PSPID mit dem Keyword TEST):
Nach erfolgreicher Anmeldung navigieren Sie in den Bereich Konfiguration > Konto > Ihre Kontaktdaten und prüfen Sie dort, dass die Option Homepage korrekt auf die Hauptdomain Ihrer Cloudrexx Webseite gesetzt ist
Wechseln Sie als nächstes den Bereich Konfiguration > Technische Informationen zur Konfiguration der Schnittstelle zu Cloudrexx
Öffnen Sie den Reiter Daten- und Ursprungsüberprüfung und konfigurieren Sie diesen wie folgt:¶
- Abschnitt Überprüfungen für e-CommerceLeeren Sie das Eingabefeld der Option URL der Händlerseite...
Fügen Sie bei der Option SHA-IN signatur ein Passphrase ein, welcher mindestens 16 Zeichen lang ist. Die genauen Anforderungen an den Passphrase entnehmen Sie direkt vom entsprechenden Hilfe-Icon Betätigen Sie die Schaltfläche Speichern am Ende der Eingabemaske zur Sicherung der Konfiguration
- Abschnitt Überprüfungen für e-Commerce
Öffnen Sie den Reiter Globale Transaktionsparameter und konfigurieren Sie diesen wie folgt:¶
Abschnitt Standardoperationswert
Wählen Sie die Option DirektbuchungAbschnitt Verarbeitung von Einzeltransaktionen
Wählen Sie die Option Immer online (Sofort).Betätigen Sie die Schaltfläche Speichern am Ende der Eingabemaske zur Sicherung der Konfiguration
Öffnen Sie den Reiter Globale Sicherheitsparameter und konfigurieren Sie diesen wie folgt:¶
- Abschnitt Hash-MethodeWählen Sie die folgenden Optionen:
- Option: Jeder Parameter, dem die Passphrase folgt...
- Hash-Algorithmus: SHA-1
- Zeichenkodierung: Verwenden Sie die Zeichenkodierung...
Betätigen Sie die Schaltfläche Speichern am Ende der Eingabemaske zur Sicherung der Konfiguration
- Abschnitt Hash-Methode
Öffnen Sie den Reiter Zahlungsseite und konfigurieren Sie diesen wie folgt:¶
- Abschnitt Weiterleitung für "Zurück"-SchaltflächeGeben Sie bei der Option URL der Webseite...die folgende URL ein:https://<hauptdomain>/index.php?result=0Ersetzen Sie <hauptdomain> mit der Hauptdomain Ihrer Website (z.B. www.example.com)
Betätigen Sie die Schaltfläche Speichern am Ende der Eingabemaske zur Sicherung der Konfiguration
- Abschnitt Weiterleitung für "Zurück"-Schaltfläche
Öffnen Sie den Reiter Transaktions-Feedback und konfigurieren Sie diesen wie folgt:¶
- Abschnitt e-Commerce - Standardwerte für die HTTP-Umleitungen nach der ZahlungAktivieren Sie die Option Ich wünsche die Transaktionsfeedbackparameter auf...
- Abschnitt e-Commerce - Direktes Feedback über HTTP-Server-zu-Server-Anfrage
- Wählen Sie den Anfragetyp Online
- Geben Sie bei der Option Wenn der Zahlungsstatus "Akzeptiert"...die folgende URL ein: https://<hauptdomain>/de/index.php?result=-1Ersetzen Sie <hauptdomain> mit der Hauptdomain Ihrer Website (z.B. www.example.com)
- Geben Sie bei der Option Wenn der Zahlungsstatus "Durch den Kunden annulliert"...die folgende URL ein: https://<hauptdomain>/de/index.php?result=-2Ersetzen Sie <hauptdomain> mit der Hauptdomain Ihrer Website (z.B. www.example.com)
- Wählen Sie die Anfragemethode POST
- Abschnitt e-Commerce - Dynamische e-Commerce parameterEntfernen Sie alle bereits vorausgewählten Parameter und wählen Sie anschliessend nur die folgenden Parameter aus:
- AMOUNT
- CURRENCY
- NCERROR
- ORDERID
- PAYID
- STATUS
Wichtig:
Bitte beachten Sie, dass das GUI-Element zur Auswahl der dynamischen e-Commerce Parameter sich nicht intuitiv verhält. Parameter, welche in der linken Liste markiert sind (erkennbar durch einen grauen Hintergrund), werden beim Speichervorgang automatisch in die Liste der ausgewählten e-Commerce Parameter hinzugefügt.
Stellen Sie daher sicher, dass in der linken Liste (Verfügbar) keine Einträge markiert ist. Um die Markierung bei Einträgen zu entfernen, klicken Sie diese einmalig an.
Beachten Sie zudem, dass beim öffnen der Bearbeitungsmaske der erste Parameter in der linken Liste jeweils erneut automatisch markiert ist. Daher muss vor jeder Betätigung der Schaltfläche Speichern zuerst der jeweilige Eintrag wieder abgewählt werden, um zu verhindern dass eine ungültige Parameter-Konfiguration gespeichert wird.
Tipp: Häufigste Ursache einer nicht funktionierenden Schnittstelle zu PostFinance ist eine Fehlkonfiguration der dynamischen e-Commerce Parameter. - Abschnitt Alle TransaktionsübertragungsmodiFügen Sie bei der Option SHA-1-OUT Signatur erneut einen Passphrase ein
Wählen Sie den Anfragetyp Keine Anfrage. - Betätigen Sie die Schaltfläche Speichern am Ende der Eingabemaske zur Sicherung der Konfiguration
- Abschnitt e-Commerce - Standardwerte für die HTTP-Umleitungen nach der Zahlung
Öffnen Sie den Reiter E-Mails zu Transaktionen und konfigurieren Sie diesen wie folgt:¶
- Abschnitt E-Mails an den HändlerGeben Sie hier die E-Mail Adresse an, an welche die Transaktionsdetails einer Online Zahlung zugestellt werden sollen
- Betätigen Sie die Schaltfläche Speichern am Ende der Eingabemaske zur Sicherung der Konfiguration
- Abschnitt E-Mails an den Händler
Cloudrexx Konfiguration ¶
Der Payment Service der PostFinance kann bei Cloudrexx im E-Commerce Shop und der Anwendung Online Desk eingesetzt werden. Ein und dasselbe PostFinance Konto kann für beide Anwendungen (Shop und Online Desk) parallel eingesetzt werden.
Nachstehend finden Sie die Anleitung zur Einrichtung des Payment Services PostFinance in der Anwendung Shop und/oder in der Anwendung Online Desk.
Hinweis: Für die einwandfreie Funktion der Online-Bezahlungen muss die Hauptdomain der Website forciert werden.
E-Commerce Shop ¶
- Öffnen Sie den Bereich E-Commerce > Shop > Einstellungen > Zahlungsarten > Zahlungsanbieter in der Adminkonsole Ihrer Cloudrexx Website
- Öffnen Sie die Bearbeitungsmaske des Zahlungsanbieters PostFinance durch Auswahl des Kontrollkästchen bearbeiten und konfigurieren Sie den Zahlungsanbieter wie folgt:
Option Beschreibung PSPID Der Name Ihres PostFinance E-Payment Kontos Hinweis: Bei der Verwendung der Test-Umgebung (Option Testserver verwenden) muss das entsprechende Test-Konto (z.B. demoShopTest) hinterlegt werden
SHA-1-IN Signatur SHA-IN signatur gemäss Back Office Konfiguration Daten- und Ursprungsüberprüfung SHA-1-OUT Signatur SHA-1-OUT Signatur gemäss Back Office Konfiguration Transaktions-Feedback Autorisierung Wählen Sie die Option Verkauf Testserver verwenden Aktivieren Sie diese Option sofern die Test-Umgebung von PostFinance verwendet werden soll. - Aktivieren Sie den Zahlungsanbieter PostFinance in der Spalte Aktiv
- Betätigen Sie die Schaltfläche Speichern zur Sicherung der Konfiguration
- Richten Sie nun im Bereich E-Commerce > Shop > Einstellungen > Zahlungsarten eine Zahlungsart ein, welche als Dienst PostFinance verwendet
- Aktivieren Sie den Dienst (Spalte Aktiv) und sichern Sie die Konfiguration durch Betätigung der Schaltfläche Speichern
Online-Desk ¶
- Öffnen Sie den Bereich Anwendungen > Online-Desk > Einstellungen > Zahlungsarten in der Adminkonsole Ihrer Cloudrexx Website
- Konfigurieren Sie die Zahlungsart PostFinance wie folgt:
Option Beschreibung Merchant ID Der Name Ihres PostFinance E-Payment Kontos Hinweis: Bei der Verwendung der Test-Umgebung (Option Testserver verwenden) muss das entsprechende Test-Konto (z.B. demoShopTest) hinterlegt werden
Aktiv Aktivieren Sie das Kontrollkästchen, um die Zahlungsart auf der Website verfügbar zu machen Autorisierung Wählen Sie die Option Verkauf SHA-IN Passphrase SHA-IN signatur gemäss Back Office Konfiguration Daten- und Ursprungsüberprüfung SHA-OUT Passphrase SHA-1-OUT Signatur gemäss Back Office Konfiguration Transaktions-Feedback Testserver verwenden Aktivieren Sie diese Option sofern die Test-Umgebung von PostFinance verwendet werden soll. - Betätigen Sie die Schaltfläche Speichern zur Sicherung der Konfiguration
- Öffnen Sie das gewünschte Produkt, welches Sie mittels PostFinance verkaufen möchten, in der Bearbeitungsmaske und aktivieren Sie bei diesem im Reiter Zahlungsarten die Option PostFinance aktivieren:
- Sichern Sie die Konfiguration durch Betätigung der Schaltfläche Speichern
Verifikation ¶
Nachdem Sie nun das Back Office und die gewünschten Anwendungen konfiguriert haben, kann der PostFinance E-Payment Service getestet werden.
Führen Sie dazu in der eingerichteten Anwendung eine Test-Bestellung durch.
Hinweis: Zum Test einer Bestellung mit Kreditkarte, bietet PostFinance die folgenden Test-Karten zur Verwendung an:
Kreditkarte | Nummer | CVC | Ablaufdatum |
---|---|---|---|
Visa | 4111111111111111 | 123 | aktueller Monat und Jahr |
Visa 3-D Secure | 4000000000000002 | 123 | aktueller Monat und Jahr |
Master Card | 5399999999999999 | 123 | aktueller Monat und Jahr |
MasterCard SecureCode | 5300000000000006 | 123 | aktueller Monat und Jahr |
Wenden Sie sich nach erfolgreicher Test-Bestellung an den Kundendienst von PostFinance zur Aktivierung der produktiven Umgebung.
Wichtig: Aktualisieren Sie bei der Umstellung auf die produktive Umgebung den Namen des E-Payment Kontos (PSPID) bei der Konfiguration der entsprechenden Cloudrexx Anwendung und deaktivieren Sie zudem den Test-Modus (Option Testserver verwenden deaktivieren)
War dieser Artikel hilfreich?
Das ist großartig!
Vielen Dank für das Feedback
Leider konnten wir nicht helfen
Vielen Dank für das Feedback
Feedback gesendet
Wir wissen Ihre Bemühungen zu schätzen und werden versuchen, den Artikel zu korrigieren