PostFinance for WooCommerce Plugin

Das Plugin Saferpay for WooCommerce verbindet deinen Onlineshop mit den Services von Saferpay (Worldline) und ermöglicht so die reibungslose Abwicklung von Zahlungen über eine Vielzahl von Zahlungsarten. Je nach Saferpay-Vertrag sind über 20 verschiedene Zahlungsarten, wie VISA, MasterCard, Maestro, TWINT, PostFinance verfügbar. Eine komplette Liste der Zahlungsarten findest du weiter unten. Einige Zahlungsarten in Aktion findest du auf der DEMO-Seite (im Saferpay Test-Konto sind nicht alle Zahlungsarten verfügbar).

Das Plugin kommuniziert über eine verschlüsselte Verbindung mit Saferpay (SSL zwingend erforderlich). Die Zahlungsabwicklung selbst erfolgt auf den sicheren Seiten von Saferpay. Um das Plugin zu verwenden und Zahlungen entgegennehmen zu können, wird ein Saferpay-Konto benötigt.

Über das Saferpay Transaction Interface können Zahlungen direkt auf der eigenen Website abgewickelt werden, sodass der Kunde den Onlineshop nie verlässt. Das Plugin kommuniziert dazu im Hintergrund mit den Servern von Saferpay. Ausserdem kann für bestimmte Zahlungsarten ein Kreditkartenformular direkt auf der Kassen-Seite angezeigt werden (dazu muss die Website SAQ-A EP PCI zertifiziert sein). Rückerstattungen von Zahlungen können direkt vom WordPress-Backend vorgenommen werden.

Zusammen mit dem separat erhältlichen Plugin WooCommerce Subscriptions können zudem Abo-Zahlungen entgegengenommen und automatisch verarbeitet werden (Saferpay Flex Konto erforderlich). Dazu wird für jedes Abo ein Alias angelegt und auf den sicheren Seiten von Saferpay gespeichert. Dieses ermöglicht eine erneute Zahlung ohne explizite Dateneingabe durch den Kunden.

Weitere Informationen über die verschiedenen Funktionen findest du in der Dokumentation.

Plugin-Updates können nach Aktivierung der Lizenz wie herkömmliche WordPress-Plugins direkt auf der Plugin-Seite innerhalb der WordPress-Administration heruntergeladen werden. Somit ist kein manuelles Downloaden des Plugins nötig.

Features

  • Erweitere deinen Onlineshop mit einer Vielzahl an Zahlungsarten wie Kreditkarte, TWINT, PostFinance, Maestro.
  • Sichere Übermittlung der Bestelldaten an Saferpay.
  • Automatische Zahlungsabwicklung.
  • Mehrere Onlineshops können mit demselben Saferpay-Konto verbunden werden.
  • 26 verschiedene WooCommerce Zahlungsarten.
  • Direkte Abwicklung der Zahlung auf der eigenen Website. Der Kunde verlässt den Onlineshop nicht.
  • Direkte Einbindung von Kreditkartenformularen an der Kasse.
  • Abo-Zahlungen über WooCommerce Subscriptions (Plugin separat erhältlich; nur mit einem Saferpay Flex Konto).
  • Rückerstattungen von Zahlungen vom WordPress Backend aus.
  • Kompatibel zu WooCommerce 7.x – 9.x, WordPress 4.4 – 6.7.x.
  • Kompatibel mit WooCommerce HPOS.
  • Mit der erworbenen Lizenz erhältst du Updates und Support (per E-Mail) für die angegebene Anzahl Websites für ein Jahr.
  • Das Plugin wird nach Ablauf der Lizenz nicht gesperrt, d.h. es darf nach Ablauf der Lizenz für die in der Lizenz bestimmten Anzahl Seiten weiterverwendet werden. Die einwandfreie künftige Funktionsfähigkeit des Plugins ist jedoch nur mit gültiger Lizenz mittels Updates gewährleistet.
  • Mit Schritt-für-Schritt-Anleitung auf Deutsch und Englisch.
  • WPML-kompatibel.
  • Plugin auf Deutsch und Englisch.
  • Unterstützt alle von Saferpay unterstützten Währungen.
  • Einfacher Update-Prozess innerhalb der WordPress-Administration.
  • Optionaler Installationsservice (CHF 50.-/Seite).
  • 30% Rabatt bei Erneuerung der Lizenz vor Ablauf.

Zahlungsarten

  • PostFinance eFinance
  • PostFinance Card
  • PostFinance Pay
  • American Express
  • VISA
  • MasterCard
  • JCB
  • Diners Club
  • Maestro
  • Masterpass
  • Bonus Card
  • SEPA Direct Debit
  • MyOne
  • PayPal
  • Union Pay
  • eps
  • giropay
  • iDEAL
  • Bancontact
  • ePrzelewy
  • paydirekt
  • SOFORT
  • TWINT
  • Apple Pay

Voraussetzungen

  • WooCommerce-Plugin
  • Saferpay-Konto
  • SSL-Zertifikat für die Domain des Onlineshops
  • Für Abo-Zahlungen: WooCommerce Subscriptions

Lizenz

  • Eine Lizenz berechtigt zur Verwendung des Plugins für die erworbene Anzahl Endprodukte (Endprodukt: Eine Anwendung, z.B. eine Website).
  • Eine Lizenz beinhaltet Updates und Support (per E-Mail) für ein Jahr für die ausgewählte Anzahl Websites.
  • Eine automatische Erneuerung der Lizenz kann jederzeit gekündigt werden. Die Lizenz ist in dem Fall gültig bis zum Ende der bezahlten Periode.
  • Ein Plugin darf nach Ablauf der Lizenz für die erworbene Anzahl Websites weiterverwendet und die Lizenz kann bei Bedarf erneuert werden, jedoch ist die künftige Funktionsfähigkeit des Plugins nur mit gültiger Lizenz (mittels Updates) gewährleistet.
  • Für WordPress MultiSite-Installationen muss das Plugin für die Anzahl installierter/vorhandener Seiten erworben werden.
  • Lizenzen dürfen unter folgenden Voraussetzungen auf andere natürliche oder juristische Personen übertragen werden:
    • Es wird die gesamte Lizenz übertragen, wodurch die Lizenz sowie die mit der Lizenz verbundenen Plugins nicht mehr vom ursprünglichen Halter der Lizenz verwendet werden dürfen.
    • Der neue Halter akzeptiert diese AGB sowie alle andere Vertrage und Bedingungen, denen Sie im Zusammenhang mit der Lizenz zugestimmt haben.
  • Das Plugin selbst bzw. der Sourcecode darf nicht weiterverkauft/verteilt werden.
  •  x 

    Wird einmal pro Jahr in Rechnung gestellt bis zur Kündigung

  •  x 

    Wird einmal pro Jahr in Rechnung gestellt bis zur Kündigung

Preise

  •  x 

    Wird einmal pro Jahr in Rechnung gestellt bis zur Kündigung

  •  x 

    Wird einmal pro Jahr in Rechnung gestellt bis zur Kündigung

Installationsservice

Einrichtung des Plugins und Verknüpfung mit einem Saferpay Account (1 Website).

Anleitung

Anleitung lesen

Info

Version: 1.8.2
Changelog

Changelog

Version 1.8.2 – 18.11.2024

  • Enhancement – Added POT file for translations.

Version 1.8.1 – 02.06.2024

  • CSS – PF Pay checkout icon size.

Version 1.8.0 – 24.05.2024

  • Feature – Added payment method PostFinance Pay.
  • Security – Removed direct credit card integration on checkout.
  • Fix – Correctly break out of iFrame on checkout pages.

Version 1.7.2 – 23.02.2024

  • Fix – Failed payments: redirect to WC_Order::get_checkout_payment_url.
  • Fix – Made properties accessed by other classes public in WC_Gateway_Saferpay.

Version 1.7.1 – 30.01.2024

  • Fix – Declared dynamic properties.

Version 1.7.0 – 25.10.2023

  • Feature – Added WooCommerce HPOS compatibility.
  • Fix – Correctly sort logs.

Version 1.6.1 – 28.04.2023

  • Fix – Check if HTTP_USER_AGENT for filtering Apple Pay payment method.

Version 1.6.0 – 09.03.2023

  • Feature – Added logs tab on settings page.
  • Fix – Use wc_get_order instead of WC_Order constructor to retrieve WC orders.
  • Update – Spec Version 1.32: Replaced ReturnUrls with ReturnUrl.

Version 1.5.1 – 28.04.2022

  • Fix – Check if Transaction property exists before handling Assert JSON response.
  • Enhancement – Include all payment methods to prevent issues with WPML plugin.

Version 1.5.0 – 20.01.2022

  • Feature – Added Google Pay payment method.
  • Update – Spec Version 1.26: Split Notification into Notification.NotifyUrl into Notification.SuccessNotifyUrl and Notification.FailNotifyUrl.

Version 1.4.4 – 19.05.2021

  • CSS – Added missing icon/label CSS to payment methods on the checkout page.

Version 1.4.3 – 17.05.2021

  • Fix – Allow refunds from all gateways which support refunds.
  • Fix – Check if subscription function exists.

Version 1.4.2 – 30.12.2020

  • Fix – Use plugin name instead of item ID for update check.

Version 1.4.1 – 26.10.2020

  • Fix – Accept payment if ThreeDs container is not present if option mame_sp_no_liability_no_auth_continue is enabled.

Version 1.4.0 – 06.09.2020

  • Enhancement – Display errors and license data on license activation/deactivation/check.
  • Enhancement – Log license errors.
  • Enhancement – Raised POST request timeout for license check.
  • Fix – Only log PaymentMeans in Saferpay_Payment_Handler if property exists.
  • Dev – Updated Plugin_Updater.

Version 1.3.4 – 02.09.2020

  • Fix – Use correct activate license button class.
  • Fix – Use non-blocking AJAX requests for license activation/deactivation/check.

Version 1.3.3 – 25.08.2020

  • Enhancement – Use svg icons on checkout page.

Version 1.3.2. 08.05.2020

  • Fix – No check for LiabilityShift for payment methods which do not support 3DS.

Version 1.3.1 – 08.05.2020

  • Fix – Reverted to JSON API Version 1.16.

Version 1.3.0 – 07.05.2020

  • Feature – Added Apple Pay payment method.
  • Update – Use new Saferpay API version. Added capture ID and status to order meta.
  • Enhancement – Added settings to continue payments without LiabilityShift.
  • Enhancement – Log more errors and events.
  • Fix – Changed NotifyUrl to a different callback to prevent the payment response of being handled multiple times.

Version 1.2.0 – 01.05.2020

  • Feature – Added options to select order status when payments fail or are cancelled.
  • Feature – Added option to check pending payments and set them to status failed after some time.
  • Feature – Added support for multiple subscriptions.
  • Enhancement – Retry post request to Saferpay when connection fails and WP_Error is returned.
  • Fix – Cast parameter Payment.Amount.Value to int to prevent VALIDATION_FAILED error.

Version 1.1.4 – 28.04.2020

  • Tweak – Added more logs to payment handlers.

Version 1.1.3 – 23.04.2020

  • Tweak – Use WooComerce order number instead of order id for OrderId.

Version 1.1.2 – 11.04.2020

  • Fix – Polylang fix to get receipt page after payment in correct language.
  • Tweak – Use Log class to save logs in debug.log file.

Version 1.1.1 – 27.09.2019

  • Feature – Added payment status metabox to orders and subscriptions.
  • Tweak – Save alias ID in subscriptions instead of parent order for recurring payments.

Version 1.1.0 – 27.05.2019

  • Feature – Added option to select order status when customer aborts the transaction.
  • Tweak- Added more payment methods to credit card payment gateway.
  • Tweak – Minimized js assets.
  • Dev – Added gulp dev tools.

Version 1.0.8 – 06.05.2019

  • Fix – Use property instead of constant for display name.

Version 1.0.7 – 11.04.2019

  • Fix – Correctly check, activate and deactivate licenses of the current blog.

Version 1.0.6 – 09.04.2019

  • Fix – Correctly check activated licenses in multisite installations.

Version 1.0.5 – 25.02.2019

  • Fix – Check if transaction is already captured and redirect to order received page.
  • Fix – Race condition of redirection to success page and http-to-http request.

Version 1.0.4 – 19.11.2018

  • Fix – Systeminfo: get license info from Mame_Licensing class.
  • Fix – Removed unnecessary nonce check.
  • Fix – Option name in Mame_Licensing.
  • Fix – Mame_Licensing: check if WC is active and if the field has to be loaded in the settings tab.
  • Tweak – Systeminfo: removed unnecessary nonce.
  • Tweak – Use constant MAME_SUBSCRIPTIONS_ACTIVE.

Version 1.0.3 – 25.10.2018

  • Fix – Included Saferpay_Subscription_Handler earlier since Saferpay_Business_Transaction_Handler depends on it.

Version 1.0.2 – 06.08.2018

  • Tweak – Updated Mame_Licensing.

Version 1.0.1 – 26.06.2018

  • Feature – added Business functionality to base Saferpay plugin.

Version 1.0 – 29.05.2018

Initial release.

Free registration for PostFinance E-Payment

Du hast noch kein PostFinance E-Payment Konto? Einfach das Formular ausfüllen, um unverbindlich ein kostenloses E-Payment Test-Konto zu erstellen. Dies ist noch keine verbindliche Anmeldung. Die PostFinance wird sich mit weiteren Infos bei dir melden. Durch das Absenden des Formulars entstehen keine Kosten.

[contact-form-7 id="122" title="PF Registration from DE"]