PostFinance for WooCommerce Plugin

Mit dem Plugin datatrans for WooCommerce kannst du deinen Onlineshop ohne Programmierkenntnisse mit dem Schweizer E-Payment-Zahlungsdienstleister datatrans verbinden.

Alle gängigen Zahlungsarten in einem Plugin

Mit einer Schnittstelle fügst du so deinem Onlineshop fast 40 verschiedene Zahlungsarten hinzu. Neben gängigen Zahlungsarten wie Kreditkarte, PostFinance und TWINT sind viele weitere praktische Zahlungsarten Swisscom Easypay und Migros Bank enthalten. Alle Zahlungsarten lassen sich einzeln an der Kasse aktivieren oder kombiniert in einer Zahlungsart darstellen. Um die Zahlungsarten zu nutzen benötigst du zusätzlich zu diesem Plugin ein Konto bei datatrans sowie entsprechende Verträge bei den einzelnen Zahlungsanbietern. Eine Auflistung aller Zahlungsarten findest du weiter unten. Hinweis: Gewisse Zahlungsarten können nur mit bestimmten Währungen verwendet werden.

Zwei Anzeigemodi

Bei der Zahlungsabwicklung kann zwischen zwei Modi gewählt werden. Während der Kunde beim Weiterleitungsmodus auf die Website von Datatrans weitergeleitet wird, wird die Zahlungsmaske im Lightbox-Modus direkt auf der eigenen Website dargestellt, wodurch der Kunde die Website während der Zahlung nicht verlässt (3D-Secure-Vorgang ausgenommen). Die Zahlungsdaten laufen nie über den eigenen Server sondern werden über das Zahlungsformular-iFrame direkt an datatrans übermittelt, womit Transaktionen PCI-konform übermittelt werden.

Transaktionsmanagement & Abo-Zahlungen

Über eine zusätzliche Box in der WooCommerce-Bestelladministration können Transaktionen direkt bearbeitet werden ohne dass du dich in dein Datatrans-Konto einloggen musst. Über eine sichere SSL-Verbindung können so Transaktionen abgerechnet oder storniert oder es kann eine Statusabfrage gesendet werden. Zusammen mit dem separat erhältlichen Plugin WooCommerce Subscriptions können bei einigen Zahlungsarten über den Alias Manager ausserdem automatische Abo-Zahlungen eingerichtet werden.

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 PostFinance, Kreditkarte, TWINT, PostFinance, Maestro.
  • Sichere Übermittlung der Bestelldaten an Datatrans.
  • Automatische Zahlungsabwicklung über zwei verschiedene Modi: Weiterleitung und Lightbox.
  • Mehrere Onlineshops können mit demselben Datatrans-Konto verbunden werden.
  • 30 verschiedene Zahlungsarten.
  • Bearbeitung von Transaktionen direkt vom WordPress-Backend aus.
  • Kompatibel mit WooCommerce 7.x – 9.x, WordPress 4.4 – 6.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.
  • Abo-Zahlungen mit WooCommerce Subscriptions (separat erhältlich).
  • Plugin auf Deutsch und Englisch.
  • Unterstützt alle von Datatrans unterstützten Währungen.
  • Einfacher Update-Prozess innerhalb der WordPress-Administration.
  • Optionaler Installationsservice (CHF 50.-/Seite).
  • Erhalte 30% Rabatt bei Erneuerung der Lizenz vor Ablauf.

Voraussetzungen

  • WooCommerce-Plugin
  • Datatrans-Konto
  • Verträge mit den einzelnen Zahlungsanbietern
  • SSL-Zertifikat (für Bestelladministration)
  • Für Abo-Zahlungen: WooCommerce Subscriptions

Zahlungsarten

  • PostFinance eFinance
  • PostFinance Card
  • American Express
  • VISA
  • MasterCard
  • JCB
  • Diners Club
  • Discover
  • Availabill
  • Apple Pay
  • Loyalty & Gift Cards
  • Byjuno
  • Dankort
  • EPS
  • Giropay
  • Google Pay
  • iDEAL
  • Maestro
  • Migros Bank
  • PayPal
  • Paysafecard
  • Powerpay
  • Reka
  • Samsung Pay
  • SEPA (ELV)
  • Klarna (ex Sofort)
  • Klarna
  • Swissbilling
  • Swisscom Pay
  • TWINT
  • China Union Pay

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 datatrans Account (1 Website).

Anleitung

Anleitung lesen

Info

Version: 2.7.2
Changelog

Changelog

Version 2.7.2 – 18.11.2024

  • Enhancement – Added POT file for translations.

Version 2.7.1 – 08.11.2024

  • Fix – Check if user agent is set for Apple Pay check.

Version 2.7.0 – 18.07.2024

  • Update – Send required VISA parameters.

Version 2.6.4 – 11.07.2024

  • Fix – Deprecation errors in WC_Gateway_Datatrans.

Version 2.6.3 – 19.04.2024

  • Enhancement – Added WC_Order as argument to mame_dt_response_redirect_url filter.

Version 2.6.2 – 18.04.2024

  • Enhancement – Added filter mame_dt_response_redirect_url to filter the redirect URL.

Version 2.6.1 – 02.02.2024

  • Enhancement – Removed wcs_user_has_subscription check on payment change_payment_method page for subscriptions.

Version 2.6.0 – 24.10.2023

  • Feature – Added WooCommerce HPOS compatibility.

Version 2.5.0 – 18.09.2023

  • Feature – Byjuno: automatically set customer relation based on company field.
  • Fix – TWINT: only process initial subscription payment if order amount is larger than 0.

Version 2.4.2 – 30.06.2023

  • Fix – Round formatted amount in Request_Handler.

Version 2.4.1 – 10.03.2023

  • Fix – Check if headers are sent before starting session for Byjuno.

Version 2.4.0 – 09.03.2023

  • Feature – Added option to check transaction status of pending orders.
  • Fix – Set session ID in constructor of Byjuno payment method.

Version 2.3.0 – 13.02.2023

  • Feature – Added setting to set WC orders with failed payments to status failed.
  • Feature – Added setting to set WC orders with cancelled payments to status cancelled.
  • Enhancement – WC orders with failed payments are not set to failed by default.
  • Enhancement – WC orders with cancelled payments are not set to cancelled by default.

Version 2.2.4 – 18.01.2023

  • Fix – Check if subscription order when saving payment method.

Version 2.2.3 – 17.01.2023

  • Fix – Use inline function for Polylang fix.

Version 2.2.2 – 30.12.2022

  • Enhancement – Added webhook verification.

Version 2.2.1 – 15.12.2022

  • Fix – PreventDefault for datatrans payment button.

Version 2.2.0 – 29.11.2022

  • Feature – Added payment method Klarna (KLN).

Version 2.1.0 – 16.09.2022

  • Feature – Added payment method Byjuno.

Version 2.0.0 – 01.09.2022

  • Update – Updated to datatrans API version 2.0 (JSON API).
  • Feature – Partial refunds.
  • Dev – Changed textdomain.

Version 1.12.1 – 03.05.2022

  • Fix – Redirection mode: submit payment methods as separate form fields.

Version 1.12.0 – 01.04.2022

  • Feature – Added option to change payment method of WC_Order to the one used by the customer on the datatrans payment page.
  • Enhancement – Only display subscription payment methods when payment method datatrans is selected for subscription orders.

Version 1.11.1 – 23.03.2022

  • Enhancement – Make phone number field required for Billpay, Accarda and Swissbilling.
  • Fix – Correctly pass gender in Accarda.

Version 1.11.0 – 02.03.2022

  • Feature – Added tax support for Swissbilling.
  • Fix – Only update order if not complete yet.
  • Fix – Don’t handle empty response.

Version 1.10.0 – 10.01.2022

  • Feature – Added subscription support for TWINT.

Version 1.9.0 – 30.12.2021

  • Feature – Swissbilling: send article details and tax.

Version 1.8.2 – 17.09.2021

  • Fix – Check if license status is not false before accessing array offset.

Version 1.8.1 – 22.07.2021

  • Enhancement – Added logs tab to datatrans settings.
  • Logs – Changed logs directory.
  • Logs – Log more data.

Version 1.8.0 – 21.06.2021

  • Feature – Allow partial refunds.
  • Feature – Allow refunds via WooCommerce refund button.
  • Fix – Allow refunds of already settled payments.

Version 1.7.2 – 30.12.2020

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

Version 1.7.1 – 17.09.2020

  • Fix – Added parameter pmethod for payment method other than credit cards.

Version 1.7.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.
  • Dev – Updated Plugin_Updater.

Version 1.6.1 – 02.09.2020

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

Version 1.6.0 – 16.06.2020

  • Feature – Added Apple Pay payment method.
  • Enhancement – Use svg icons on checkout page.
  • Enhancement – Removed payment gateway iDEAL Sofort which is not in use anymore.
  • Fix – Show status in order metabox.
  • Fix – Alias title in order metabox.

Version 1.5.2 – 20.04.2020

  • Fix – Always include Datatrans_Subscription_Handler to prevent fatal error on checkout.

Version 1.5.1 – 12.04.2020

  • Fix – Datatrans_Payment_Handler: always create a new reference number for subscription orders.
  • Fix – Datatrans_Payment_XML_Authorization_Handler: get correct parameter for request type.
  • Fix – Check for correct environment value to enqueue production JS from datatrans.

Version 1.5.0 – 24.11.2019

  • Feature – Powerpay: allow users to save ESR data as PDF and download it from the order admin screen.

Version 1.4.8 – 04.10.2019

  • Update – Added Powerpay payment method to custom gateways.
  • Tweak – Added filter to custom gateway POST args check.
  • Tweak – Added filters to Powerpay payment fields.
  • Dev – Renamed namespace of Log class.

Version 1.4.7 – 23.09.2019

  • Tweak – Added de_CH_informal translations.

Version 1.4.6 – 20.09.2019

  • Tweak – Added missing payment descriptions for payment change.
  • Tweak – Added missing translations.

Version 1.4.5 – 20.09.2019

  • Fix – Swissbilling: birthdate check, additional parameters.

Version 1.4.4 – 18.09.2019

  • Fix – Use redirect mode for adding payment methods if set in the settings.
  • Tweak – Hide datatrans form on payment methods page.

Version 1.4.3 – 12.09.2019

  • Fix – Check if order id is not null before checking for subscription orders.

Version 1.4.2 – 12.09.2019

  • Fix – Check if order object exists before checking if it is a subscription order.

Version 1.4.1 – 11.09.2019

  • Fix – Check if order exists (ID is not 0) before setting alias parameters.

Version 1.4.0 – 09.09.2019

  • Feature – Added functionality to save payment methods in customer accounts (tokenization) and use saved payment methods on the checkout.
  • Feature – Allow customers to update the payment method of all subscriptions.
  • Tweak – Added new Log class which writes logs into debug.log in the plugin folder.

Version 1.3.2 – 21.08.2019

  • Fix – Create WC_Product_Variation objects instead of WC_Product to check if a variation is virtual.
  • Fix – Correct API payment return URL when using the Polylang plugin.

Version 1.3.1 – 29.07.2019

  • Fix – Only use useAlias for PaymentPage and aliasCC for XML authorization.

Version 1.3.0 – 12.07.2019

  • Feature – Added powerpay payment method.
  • Fix – Error messages on the checkout page for additional payment fields.

Version 1.2.9 – 10.07.2019

  • Fix – Remove buttons from metabox for subscriptions.

Version 1.2.8 – 10.07.2019

  • Feature – Added option to write logs to the debug.log.

Version 1.2.7 – 04.07.2019

  • Feature – Allow admins to manually change payment method.
  • Tweak – Added payment data metabox to subsriptions.

Version 1.2.6 – 02.07.2019

  • Fix – Get data from parent order if not available in subscription order.

Version 1.2.5 – 01.07.2019

  • Fix – Payment handler: deep conversion of object to array to prevent serialization of XML objects when saving transaction data.

Version 1.2.4 – 28.06.2019

  • Fix – Orders with multiple subscriptions and products: save alias, card data and reqtype in all contained subscriptions.

Version 1.2.3 – 31.05.2019

  • Fix – Correctly update completed order status.

Version 1.2.2 – 31.05.2019

  • Fix – Use function_exists instead of is_plugin_active to check if Subscriptions plugin is active.

Version 1.2.1 – 31.05.2019

  • Fix – Correctly update db version after db update.

Version 1.2.0 – 27.05.2019

  • Feature – Added setting fields to set order status based on request type and product type (virtual/physical).
  • Feature – Added support to change payment method of subscriptions for some products.
  • Feature – Added db update notice if update required.
  • Tweak – Renewal orders use card data and request type from subscription instead of parent order.
  • Dev – Added gulp dev tools.

Version 1.1.4 – 06.05.2019

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

Version 1.1.3 – 11.04.2019

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

Version 1.1.2 – 09.04.2019

  • Fix – Correctly check activated licenses in multisite installations.

Version 1.1.1 – 12.01.2019

  • Tweak – Added settings fields for test environment.

Version 1.1.0 – 10.01.2019

  • Feature – Added support for multiple subscriptions on the checkout.
  • Feature – Added settings to override checkout texts.

Version 1.0.2 – 19.11.2018

  • Fix – Datatrans_Order_Admin: status handler was not instantiated correctly.
  • Fix – Systeminfo: get license info from Mame_Licensing class.
  • Fix – Systeminfo: removed unnecessary nonce check.
  • Fix – Mame_Licensing: option name.
  • 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.1 – 06.08.2018

  • Tweak – Updated Mame_Licensing.

Version 1.0.0 – 26.06.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"]