WEBSALE V8s unterstützt die Anbindung der Zahlungsart PostFinance über den Payment-Service-Provider Computop.
PostFinance ist eine Tochtergesellschaft der Schweizerischen Post, welche im Privatkundengeschäft tätig ist und als solches zu den größten Schweizer Finanzinstituten gehört. Das Haupttätigkeitsgebiet liegt im nationalen und internationalen Zahlungsverkehr.
Die Online-Überweisung Yellowpay der PostFinance-Bank arbeitet ohne Transaktionslimit, aber mit Zahlungsgarantie für den Händler und erreicht über 3,5 Millionen potenzielle Kunden in der Schweiz.
Integration
Voraussetzung
Sie benötigen einen Händlervertrag mit Computop und PostFinance. Wenden Sie sich hierfür direkt an die entsprechenden Stellen.
Schritt 1: Freischaltung/Aktivierung
Die Zahlungsart PostFinance muss durch WEBSALE freigeschaltet werden. Hierzu benötigen wir die relevanten Daten und Parameter (MID, PW und optional HMAC-Key) von Computop. Kontaktieren Sie bitte Ihren WEBSALE-Ansprechpartner.
Schritt 2: Aktivieren und Definieren der gewünschten Einstellungen in der Shopkonfiguration
Fügen Sie den Abschnitt <PaymentPostFinance-Txt> in Ihre Shopkonfiguration shop.config ein.
<PaymentPostFinance-Txt>
Allow = yes
TestMode = yes
Name = PostFinance
NameSuffix = Sie können bei uns bequem mit PostFinance zahlen.
ImgOnClick = selectPaymentImage('~ID~');
RadioOnClick = selectPayment('~ID~');
Img = <logo-XYZ.png>
DelivererID-List = <Ihre Versandarten-IDs>
...
CtopLanguageCode = de
CtopSellingPoint = # optional: Verkaufsstelle
CtopService = # optional: verkaufte Produkte oder Dienstleistung
...
</PaymentPostFinance-Txt>
Referenz: Abschnitt PaymentPostFinance-Txt
Die für alle Zahlungsarten möglichen Standard-Parameter finden Sie unter:
Referenz: Abschnitt PaymentXXX-Txt
Schritt 3: Definieren von Hinweismeldungen
Ergänzen Sie in der Shopkonfiguration shop.config im Abschnitt <NotifyMessages-Txt> folgende Hinweismeldungen:
<NotifyMessages-Txt>
...
PostFinance-ClearingDeny = Leider wurde Ihre Zahlung mit PostFinance abgelehnt oder abgebrochen. Bitte versuchen Sie es erneut oder wählen Sie eine andere Zahlungsart.
PostFinance-ClearingError = Eine Zahlung mit PostFinance ist derzeit leider nicht möglich. Bitte wählen Sie eine andere Zahlungsart.
...
</NotifyMessages-Txt>
Referenz: Abschnitt NotifyMessages_Txt
Schritt 4: Auswahl der Zahlungsart im Checkout-Prozess auf der Zahlungs- und Versandartenseite
Platzieren Sie das Einzel-Tag WS-PaymentFields auf der Zahlungs- und Versandarten-Seite (ws_pay_deliv.htm) innerhalb der <form action="~Form-PayDeliv~">, falls noch nicht vorhanden.
Wegweiser: Auswahl der Zahlungsart im Checkout-Prozess
Referenz: WS-PaymentFields
Schritt 5: Testen der Zahlungsart
Um PostFinance in Ihrem Shop zu testen, stellt Ihnen WEBSALE einen Zahlungsarten-Testmodus zur Verfügung. Die Zahlungsart ist dann nur im Testmodus sichtbar. Der Produktivbetrieb Ihres Shops wird dadurch nicht beeinflusst.
Wegweiser: Testmodi des Shops ein-/ausschalten
Achten Sie darauf, dass der Parameter TestMode im Abschnitt <PaymentPostFinance-Txt> Ihrer Shopkonfiguration shop.config auf yes steht.
Aktivieren des "PostFinance"-Testmodus:
http://www.xyz.de/?test=on&payment-test=on&postfinance-test=on
Deaktivieren des "PostFinance"-Testmodus:
https://www.xyz.de/?test=on&payment-test=on&postfinance-test=off
Schritt 6: Zahlungsart für den Produktivbetrieb aktivieren
Setzen Sie nach erfolgreich abgeschlossenem Test im Abschnitt <PaymentPostFinance-Txt> der Shopkonfiguration shop.config den Parameter TestMode auf no und achten Sie darauf, dass der Parameter Allow auf yes steht.
<PaymentPostFinance-Txt>
...
Allow = yes
TestMode = no
...
</PaymentPostFinance-Txt>
Referenz: Abschnitt PaymentPostFinance-Txt
Haben Sie alle Schritte durchgeführt, ist die Zahlungsart PostFinance erfolgreich in Ihrem Shop integriert und aktiv.