Unzer Zahlungsarten (JTL-Shop 5)
- 1 Einleitung
- 1.1 Features
- 2 Installation / Update
- 2.1 Systemvoraussetzungen
- 2.2 Weitere Voraussetzungen
- 2.2.1 Apple Pay (veraltet)
- 2.2.2 Google Pay
- 2.3 Plugin-Installation
- 2.4 Plugin-Update
- 3 Konfiguration
- 3.1 Shop
- 3.1.1 Zahlungsarten-Konfiguration
- 3.1.1.1 Unzer Ratenkauf
- 3.1.1.2 Google Pay
- 3.1.1.3 Versandarten zuweisen
- 3.1.2 Schlüsselpaare Konfigurieren
- 3.1.3 Plugin Konfiguration
- 3.1.1 Zahlungsarten-Konfiguration
- 3.2 Apple Pay (veraltet)
- 3.2.1 Merchant Identifier
- 3.2.2 Merchant Domain
- 3.2.3 Merchant Identity Zertifikat
- 3.2.4 Payment Processing Zertifikat
- 3.3 JTL-Wawi
- 3.3.1 Zahlungsarten einrichten
- 3.3.2 Rechnungsdruckvorlage editieren
- 3.3.3 Auftragsattribute anlegen
- 3.3.4 Workflow anlegen
- 3.3.4.1 Workflow Bedingungen
- 3.3.4.2 Workflow Aktionen
- 3.1 Shop
- 4 Betrieb
- 4.1 Begriffsklärung / Glossar
- 4.2 Shop
- 4.3 ERP-System
- 4.3.1 Standardablauf
- 4.3.1.1 Rechnung
- 4.3.2 Stornos
- 4.3.3 Retouren
- 4.3.1 Standardablauf
- 5 Individualisierung
- 5.1 Templates
- 6 Troubleshooting
- 6.1 Logs prüfen
- 6.1.1 Browser-Log
- 6.1.2 Shop-Log
- 6.1.3 Webserver-Log
- 6.1 Logs prüfen
- 7 FAQ
- 8 Changelog
- 8.1 v1.8.2 (Oktober 2025)
- 8.2 v1.8.1 (Juni 2025)
- 8.3 v1.8.0 (Februar 2025)
- 8.4 v1.7.0 (November 2024)
- 8.5 v1.6.4 (November 2024)
- 8.6 v1.6.3 (September 2024)
- 8.7 v1.6.2 (September 2024)
- 8.8 v1.6.1 (August 2024)
- 8.9 v1.6.0 (Juli 2024)
- 8.10 v1.5.3 (Juli 2024)
- 8.11 v1.5.2 (Juni 2024)
- 8.12 v1.5.1 (Juni 2024)
- 8.13 v1.5.0 (Mai 2024)
- 8.14 v1.4.1 (April 2024)
- 8.15 v1.4.0 (April 2024)
- 8.16 v1.3.2 (Januar 2024)
- 8.17 v1.3.1 (Januar 2024)
- 8.18 v1.3.0 (August 2023)
- 8.19 v1.2.1 (Februar 2023)
- 8.20 v1.2.0 (November 2022)
- 8.21 v1.1.0 (Juli 2022)
- 8.22 v1.0.2 (März 2022)
- 8.23 v1.0.1 (November 2021)
- 8.24 v1.0.0 (Juli 2021)
- 8.25 v0.9.8 (Juli 2021)
- 8.26 v0.9.7 (Juni 2021)
- 8.27 v0.9.6 (Mai 2021)
- 8.28 v0.9.5 (April 2021)
- 8.29 v0.9.4 (April 2021)
- 8.30 v0.9.3 (März 2021)
- 8.31 v0.9.2 (März 2021)
- 8.32 v0.9.1 (Februar 2021)
- 8.33 v0.9.0 (November 2020)
- 9 Support und Kontakt
Einleitung
Dieses Plugin integriert die folgenden Unzer-Zahlungsarten im JTL Shop:
Alipay
ApplePay
Bancontact
Direktüberweisung
EPS
Google Pay
iDEAL
Kreditkarte
Lastschrift
SEPA Lastschrift
PayPal
Przelewy24
Ratenkauf
Rechnungskauf
TWINT
Vorkasse
WeChat Pay
(Veraltet) Giropay
(Veraltet) SOFORT
(Veraltet) Unzer Ratenkauf
(Veraltet) Unzer Rechnungskauf
(Veraltet) Unzer Rechnungskauf (secured)
(Veraltet) Lastschrift (secured)
Features
viele Zahlungsarten in einem Plugin
Installation / Update
Systemvoraussetzungen
JTL-Shop 5.0.0+ und dessen Vorraussetzungen
PHP 7.4 bis PHP 8.3
Die folgenden PHP Erweiterungen
ext-json
ext-curl
Um Rundungsfehler bei der Übertragung von Fließkommazahlen an die API zu vermeiden, empfehlen wir Ihnen, den folgenden Wert in Ihrer php.ini zu setzen, der einen verbesserten Algorithmus zur Rundung solcher Zahlen auswählt.
// php.ini
; When floats & doubles are serialized store serialize_precision significant
; digits after the floating point. The default value ensures that when floats
; are decoded with unserialize, the data will remain the same.
serialize_precision = -1Alternativ kann dieser auch in der config.JTL-Shop.ini.php gesetzt werden
ini_set('serialize_precision', -1);Der Standardwert für serialize_precision ist ab PHP 7.1.0 schon -1 daher bedarf es in den meisten Fällen keine weitere Anpassung.
Weitere Voraussetzungen
Sie müssen bei Unzer registriert sein.
Apple Pay (veraltet)
Wenn Sie Apple Pay auf Ihrer Seite anbieten möchten, müssen Sie außerdem die folgenden Voraussetzungen erfüllen:
Apple Developer Account mit Teilnahme am Apple Developer Program, siehe Mitgliedschaft auswählen - Support - Apple Developer
Ohne Teilnahme am am Apple Developer Program kann Apple Pay im Plugin nicht genutzt werden! Der einfache und kostenlose Apple Developer Account reicht nicht aus!
Google Pay
Wenn Sie Google Pay auf Ihrer Seite anbieten möchten, müssen Sie außerdem die folgenden Voraussetzungen erfüllen:
einhalten der https://payments.developers.google.com/terms/aup
einhalten der https://payments.developers.google.com/terms/sellertos
Google Pay Web Integration Checklist https://developers.google.com/pay/api/web/guides/test-and-deploy/integration-checklist
Einhalten der Google Pay Web Brand Richtlinien: https://developers.google.com/pay/api/web/guides/brand-guidelines
Händlershop bei Google Pay in der Unternehmenskonsole (Business Console) registrieren: https://pay.google.com/business/console/home/BCR2DN4TZK6PRCKS
Ohne Registrierung des Shops bei Google Pay kann Google Pay im Plugin nicht genutzt werden!
Plugin-Installation
Die Installation des Plugins erfolgt im Standardverfahren für JTL-Shop 5, wie es hier beschrieben ist.
Plugin-Update
Für ein Update laden Sie das Plugin wie bei einer Installation in der neuesten Version hoch (und überschreiben ggf. alle vorhandenen Plugindateien) oder folgen Sie den Hinweisen des Extension Stores.
Gehen Sie dann in die Pluginverwaltung und betätigen Sie den Update-Button.
Konfiguration
Shop
Zahlungsarten-Konfiguration
Die Konfiguration der einzelnen Zahlungsarten erfolgt über die Standard-Verwaltung im JTL-Shop Sie finden die Zahlungsarten unter Administration→ Zahlungen→ Zahlungsarten.
Unzer Ratenkauf
Option | Bedeutung |
|---|---|
Effektiver Zinssatz (in %) | Gibt den effektiven Zinssatz der monatlichen Ratenzahlungen an. Der Wert ist an Ihre Händlerkonfiguration gebunden. Beispiel: 5.99 |
Google Pay
Option | Bedeutung |
|---|---|
Buchungsmodus | Erfassen (Capture) = Betrag wird direkt erfasst/eingezogen Autorisierung (Authorize) = Betrag wird erst bei Versand der Bestellung erfasst/ |
| Von Unzer bereitgestellte Kanal-ID. Wird automatisch vom Plugin gesetzt und aktualisiert |
Händler ID | Wird von Google im Feld "Händlerinformationen" bereitgestellt. Benötigt Registrierung des Shops bei Google Pay! |
Händler Name | Wird von Google im Feld "Händlerinformationen" bereitgestellt. Benötigt Registrierung des Shops bei Google Pay! |
Kreditkarten zulassen | Kreditkartenzahlung über Google Pay zulassen oder nicht |
Prepaidkarten zulassen | Prepaidkartenzahlung über Google Pay zulassen oder nicht |
Mastercard akzeptieren | Mastercard als Zahlungsart in Google Pay akzeptieren (Kreditkarten müssen zugelassen sein) |
VISA akzeptieren | VISA als Zahlungsart in Google Pay akzeptieren (Kreditkarten müssen zugelassen sein) |
Discover akzeptieren | Discover als Zahlungsart in Google Pay akzeptieren (Kreditkarten müssen zugelassen sein) |
JCB akzeptieren | JCB als Zahlungsart in Google Pay akzeptieren (Kreditkarten müssen zugelassen sein) |
Button Farbe | Die Farbe des Google Pay Buttons: Standard (=aktuell Schwarz, kann aber jederzeit von Google geändert werden), Schwarz, Weiß Google empfiehlt den schwarzen Button zu nutzen, wenn der Shop einen weißen/hellen Hintergrund hat und den weißen Button, falls der Shop einen schwarzen/dunklen Hintergrund hat |
Button Größe | "Fest" = Feste Breite + Höhe des Buttons (Standard); "Ausfüllen" = Button versucht den verfügbaren Platz auszufüllen |
Versandarten zuweisen
Weisen Sie die Zahlungsarten den gewünschten Versandarten/Ländern unter Administration→ Versand→ Versandarten zu. Beachten Sie, dass nicht jede vom Plugin angebotene Zahlungsart in jedem Land zur Verfügung steht.
Schlüsselpaare Konfigurieren
Für manche Zahlarten kann es sein, dass sie extra Schlüsselpaare konfigurieren müssen. Das ist immer dann der Fall, wenn Sie von Unzer mehrere API-Schlüsselpaare für unterschiedliche Zahlarten erhalten.
In der Regel konfiguriert Unzer aber alle Zahlarten für ein einzelnes API-Schlüsselpaar, es kann aber evtl. sein, dass manche Zahlarten weitere Schlüsselpaare benötigen (z.B. die PayLater Zahlarten: Unzer Rechnungskauf, Unzer Ratenkauf oder Unzer Lastschrift). Sollten Sie mehrere Schlüsselpaare haben, so können diese in den Plugin-Einstellungen im Tab “Schlüsselpaare” für die einzelnen Zahlungsarten + Währungen konfiguriert werden. Das Schlüsselpaar welches Sie unter “Einstellungen” im Plugin angegeben haben, ist dabei das Standardschlüsselpaar, welches für alle anderen Zahlarten verwendet wird.
Die Schlüsselpaare und für welche Zahlarten, Währungen und Kundentypen sie definiert sind, finden Sie im Unzer Insight Portal
Plugin Konfiguration
Das Plugin-Backend erreichen Sie über Plugins → Installierte Plugins → Solution 360 Unzer. Gehen Sie im Plugin-Backend auf den Reiter “Einstellungen”, um die allgemeine Konfiguration einzusehen oder zu ändern.
Option | Bedeutung |
|---|---|
Privater Schlüssel (Private Key) | Geben Sie hier den privaten API Schlüssel ein, den Sie von Unzer erhalten haben. |
Öffentlicher Schlüssel (Public Key) | Geben Sie hier den öffentlichen API Schlüssel ein, den Sie von Unzer erhalten haben. |
Händler ID für das Insight Portal | Geben Sie hier Ihre Händler ID für das Insight Portal an. Diese wird benötigt, um die Bestellungen im Plugin-Backend zum Insight Portal zu verlinken. Sie können Ihre Händler ID finden, wenn Sie das Insight Portal aufrufen und in der URL nachsehen: https://insights.unzer.com/merchant/{Händler-ID}/dashboard |
Schriftgröße | Schriftgröße für das Kreditkarten-Formular |
Schriftfarbe | Schriftfarbe für das Kreditkarten-Formular |
Schriftart | Schriftart für das Kreditkarten-Formular |
Zahlungseingänge automatisch setzen | Steuert, ob das Plugin automatisch Zahlungseingänge für die JTL-Wawi setzt. |
Selektor für den Submit-Button im Zahlungszwischenschritt | Der Selektor für den Submit-Button im Zahlungszwischenschritt. |
PQ-Selector für "Zahlungsart ändern" Button im Zwischenschritt | Der PHP-Query-Selektor für das Einhängen des "Zahlungsart ändern"-Buttons auf der Zahlungszwischenschritt-Seite. |
PQ-Einfügemethode für "Zahlungsart ändern" Button im Zwischenschritt | Die PHP-Query-Einfügemethode für das Einhängen des "Zahlungsart ändern"-Buttons auf der Zahlungszwischenschritt-Seite. |
PQ-Selector für Fehlermeldungen | Der PHP-Query-Selektor für das Einhängen von Plugin-Fehlermeldungen auf der Versandart/Zahlungsart-Auswahl etc. |
PQ-Einfügemethode für Fehlermeldungen | Die PHP-Query-Einfügemethode für das Einhängen von Plugin-Fehlermeldungen auf der Versandart/Zahlungsart-Auswahl. |
PQ-Selector für Zahlungsart-Extras auf der "Bestellung überprüfen"-Seite | Der PHP-Query-Selektor für das Einhängen von Zahlungsart-Extras auf der "Bestellung überprüfen"-Seite. |
PQ-Einfügemethode für "Bestellung überprüfen"-Seite | Die PHP-Query-Einfügemethode für das Einhängen von Zahlungsart-Extras auf der "Bestellung überprüfen"-Seite. |
Webhooks neu registrieren | Mit diesem Button können die Webhooks URLs neu registriert werden. Dies ist zum Beispiel notwendig, falls sich Ihre Shop-Url geändert hat. |
Apple Pay (veraltet)
VERALTET: Die neue Apple Pay Integration (verfügbar ab v1.7.0) benötigt keinen eigenen Apple Developer Account
Um Apple Pay nutzen zu können, müssen einige Einstellungen im Plugin und im Apple Developer Account vorgenommen, welche im folgenden näher erläutert werden.
Um mehr zu erfahren, Sie Apple Pay Dokumentation.
Merchant Identifier
Eine Händlerkennung (Merchant Identifier) weist Sie gegenüber Apple Pay eindeutig als Händler aus, der Zahlungen akzeptieren kann. Dazu muss diese zuerst im Apple Developer Account erstellt werden.
Klicken Sie unter “Certificates, Identifiers & Profiles” in der Seitenleiste auf “Identifiers” und dann oben links auf die Schaltfläche “Hinzufügen”
Schritt 1: Merchant Identifier erstellenWählen Sie dann in der Liste “Merchant IDs” aus und klicken dann auf weiter (“continue”)
Vergeben Sie eine Beschreibung für den Shop und die Kennung (Identifier)
Schritt 3: Beschreibung und Händler-KennungÜberprüfen Sie die Einstellungen und klicken dann auf Registrieren (Register)
Die so erstellte Händlerkennung (Merchant Identifier) kann nun im Shop Plugin hinterlegt werden
Merchant Domain
Die Händler/Shop-Url (Merchant Domain) ist die Url des Shops welcher die Apple Pay Transkationen verarbeitet. Dieser muss zuerst im Apple Developer Account hinterlegt werden.
Klicken Sie unter “Certificates, Identifiers & Profiles” in der Seitenleiste auf “Identifiers” und wählen dann Händler-IDs (Merchant IDs) aus dem Pop-up-Menü oben rechts aus. Danach können Sie die zuvor erstelle Händler-Kennung auswählen.
Schritt 1: Händler-Kennung auswählenUnter Händler-Domains (Merchant Domains) klicken Sie auf “Domain hinzufügen” (“Add Domain”)
Geben Sie den vollständigen Domain-Namen an und klicken dann auf speichern
Klicken Sie auf Herunterladen (Download), legen Sie die heruntergeladene Datei an dem angegebenen Ort auf dem Server ab (z.B. per FTP) und klicken Sie dann auf Überprüfen (Verify)
Wenn Apple die Domain erfolgreich überprüfen konnte, klicken sie auf Erledigt (Done)
Die so erstellte Händler/Shop-Url (Merchant Domain) kann nun im Shop Plugin hinterlegt werden
Merchant Identity Zertifikat
Das Merchant Identity Zertifikat wird von Apple Pay genutzt um Sie als Händler zu identifizieren, welcher Apple Pay anbieten darf. Dieses muss aber zunächst erstellt und im Apple Developer Account und Shop Plugin hinterlegt werden.
Erstellen Sie eine Zertifikatsanforderungsdatei (Certificate Signing Request (CSR)) indem Sie in Shop Plugin im Bereich Merchant Identity Zertifikat auf den Button “Erneuern” klicken. (Im Feld daneben sollte nun der Inhalt des erstellen CSR angezeigt werden)
Laden Sie nun die CSR Datei herunter
Merchant Identity Zertifikat: CSR erstellenIm Apple Developer Account: Klicken Sie unter “Certificates, Identifiers & Profiles” in der Seitenleiste auf “Identifiers” und wählen dann Händler-IDs (Merchant IDs) aus dem Pop-up-Menü oben rechts aus. Danach können Sie die zuvor erstelle Händler-Kennung auswählen.
Händler-Kennung auswählenKlicken Sie unter Apple Pay Händler-Identitätszertifikat (Apple Pay Merchant Identity Certificate) auf Zertifikat erstellen (Create Certificate)
Klicken Sie auf Datei auswählen (Choose File) und wählen Sie die in Schritt 2 heruntergeladene Datei aus.
Klicken Sie auf Fortfahren (Continue)
Klicken Sie auf herunterladen (Download)
Laden Sie nun die heruntergeladene Datei im Shop Plugin im Bereich Merchant Identity Zertifikat unter dem Punk Apple Pay Zertifikat hoch. Speichern Sie danach die Einstellungen!
Wichtig: Wenn Sie den Certificate Signing Request (CSR) erneuern, so müssen Sie auch das Apple Pay Zertifikat erneuern! Anderenfalls kann Apple Pay Sie nicht mehr als Händler identifizieren und es sind keine Bezahlungen mehr mit Apple Pay möglich.
Wichtig: Das im Apple Developer Account erstelle Merchant Identity Zertifikat hat ein Ablauf Datum (25 Monate). Danach muss mit dem CSR aus dem Shop Plugin ein neues Apple Pay Zertifikat erstellt und im Shop hinterlegt werden.
Payment Processing Zertifikat
Ein Zahlungsverarbeitungszertifikat (Payment Processing Zertifikat) ist mit Ihrer Händlerkennung (Merchant Identity) verknüpft und wird zur Verschlüsselung von Zahlungsdaten verwendet. Das Zahlungsabwicklungszertifikat läuft alle 25 Monate ab. Wenn das Zertifikat widerrufen wird, können Sie es neu erstellen.
Erstellen Sie eine Zertifikatsanforderungsdatei (Certificate Signing Request (CSR)) indem Sie in Shop Plugin im Bereich Merchant Identity Zertifikat auf den Button “Erneuern” klicken. (Im Feld daneben sollte nun der Inhalt des erstellen CSR angezeigt werden)
Laden Sie nun die CSR Datei herunter
Payment Processing Zertifikat: CSR erstellenIm Apple Developer Account: Klicken Sie unter “Certificates, Identifiers & Profiles” in der Seitenleiste auf “Identifiers” und wählen dann Händler-IDs (Merchant IDs) aus dem Pop-up-Menü oben rechts aus. Danach können Sie die zuvor erstelle Händler-Kennung auswählen.
Händler-Kennung auswählenKlicken Sie unter Apple Pay-Zahlungsverarbeitungszertifikat (Apple Pay Payment Processing Certificate) auf Zertifikat erstellen (Create Certificate)
Klicken Sie auf Datei auswählen (Choose File) und wählen Sie die in Schritt 2 heruntergeladene Datei aus.
Klicken Sie auf Fortfahren (Continue)
Klicken Sie auf herunterladen (Download)
Laden Sie nun die heruntergeladene Datei im Shop Plugin im Bereich Payment Processing Zertifikat unter dem Punk Apple Pay Zertifikat hoch. Speichern Sie danach die Einstellungen!
Mit dem Upload des Apple Pay Zertifikat werden auch die von Unzer benötigten Schlüssel an das Unzer System übertragen, sodass Unzer die Zahlungsdaten von Apple Pay auch entschlüsseln kann. Die entsprechenden “Unzer Payment Processing Zertifikat IDs” sollte dann in den entsprechenden Feldern angezeigt werden.
Wichtig: Wenn Sie den Certificate Signing Request (CSR) erneuern, so müssen Sie auch das Apple Pay Zertifikat erneuern! Anderenfalls kann Apple Pay / Unzer die Bezahldaten nicht mehr entschlüsseln und die Bestellung nicht verarbeiten.
Wichtig: Das im Apple Developer Account erstelle Payment Processing Zertifikat hat ein Ablauf Datum (25 Monate). Danach muss mit dem CSR aus dem Shop Plugin ein neues Apple Pay Zertifikat erstellt und im Shop hinterlegt werden.
Wichtig: Sollte es beim Upload des Payment Processing Zertifikat zu Problemen kommen und die benötigten Daten konnten nicht an Unzer übermittelt werden (leere Felder bei “Unzer Payment Processing Zertifikat IDs”), versuchen Sie das Zertifikat erneut hochzuladen und klicken Sie nach dem speichern auf “Zertifikat aktivieren”.
JTL-Wawi
Zahlungsarten einrichten
Öffnen Sie die Zahlungsartenverwaltung über Zahlungen → Zahlungsarten.
Legen Sie die Zahlungsarten, die Sie nutzen, mit folgenden Namen an:
Apple Pay
Alipay
Direktüberweisung
EPS
Giropay
Google Pay
iDEAL
Kreditkarte
Lastschrift
Unzer Lastschrift
PayPal
Przelewy24
Ratenkauf
Unzer Rechnung
SOFORT
Vorkasse
TWINT
Google Pay
WeChat Pay
Beachten Sie, dass die Zahlungsarten dem Anzeigenamen im JTL-Shop entsprechenden müssen. Falls Sie also den angezeigten Namen ändern auch auch für andere Sprachen übersetzen, müssen Sie dies hier ebenfalls anpassen.
Markieren Sie bei den folgenden Zahlungsarten “Auslieferung vor Zahlungseingang möglich”:
Unzer Rechnung
Dies ist notwendig, weil die Aktivierung der Zahlung bei diesen Zahlungsarten erst beim Versand erfolgt.
Rechnungsdruckvorlage editieren
Dieser Schritt ist absolut notwendig für Rechnungen, da sonst Zahlungen des Kunden nicht zugeordnet werden können und/oder auf falschen Konten erfolgen! Die zu verwendende Bankverbindung und der Verwendungszweck, werden vom Plugin als Zahlungsinfo und Auftragsattribute übermittelt.
Fügen Sie bei Rechnungen folgenden DotLiquid Code für die Rechnungsdruckvolage ein.
Ihre Daten für die Überweisung:
Empfänger: {{ Vorgang.Attribute | Replace: '^.*unzer_account_holder=(.*?)(\||$).*','$1' }}
IBAN: {{ Vorgang.Attribute | Replace: '^.*unzer_iban=(.*?)(\||$).*','$1' }}
BIC: {{ Vorgang.Attribute | Replace: '^.*unzer_bic=(.*?)(\||$).*','$1' }}
Betrag: {{ Vorgang.Gesamtbetrag | Nummer: 'N2','de-de' }} {{Vorgang.Währung}}
Verwendungszweck: {{ Vorgang.Attribute | Replace: '^.*unzer_transaction_descriptor=(.*?)(\||$).*','$1' }}
Bitte beachten: Geben Sie bitte nur den Verwendungszweck an, andernfalls können wir Ihre Zahlung nicht zuordnen.
Die Rechnung ist bei Erhalt und ohne Abzug fällig. Bitte überweisen Sie den Gesamtbetrag schuldbefreiend auf das oben genannte Konto.
Sollten Sie bereits die Vorlagen 2.0 der Wawi im Einsatz haben, so fügen Sie folgenden Inhalt in Ihre Rechnungsvorlage ein:
"Ihre Daten für die Überweisung:" + "¶ "+
"Empfänger: " + JTL_GetReportAttribute("unzer_account_holder",Report.InternalId) + "¶ "+
"IBAN: "+ JTL_GetReportAttribute("unzer_iban",Report.InternalId) + "¶ "+
"BIC: "+ JTL_GetReportAttribute("unzer_bic",Report.InternalId) + "¶ "+
"Betrag: "+ LocCurrL$(Report.OpenGrossPrice, JTL_GetCulture(Report.CountryISO, Report.LanguageISO, Report.CurrencyISO)) + "¶ "+
"Verwendungszweck: " + JTL_GetReportAttribute("unzer_transaction_descriptor",Report.InternalId) + "¶ "+
"Bitte beachten: Geben Sie bitte nur den Verwendungszweck an, andernfalls können wir Ihre Zahlung nicht zuordnen.
Die Rechnung ist bei Erhalt und ohne Abzug fällig. Bitte überweisen Sie den Gesamtbetrag schuldbefreiend auf das oben genannte Konto."
Auftragsattribute anlegen
Das Plugin schreibt in die folgenden Attribute wichtige Informationen (sofern vorhanden) zu Transkationen:
unzer_ibanDie IBAN des Unzer Kontos, an welches der Kunde sein Geld überweisen muss.
unzer_bicDie BIC des Unzer Kontos, an welches der Kunde sein Geld überweisen muss.
unzer_transaction_descriptorDer Verwendungszweck von Unzer, den der Kunde auf Überweisungen angeben muss.
unzer_account_holderDer Kontoinhaber des Unzer Kontos
unzer_short_idTechnische ID der Transaktion von Unzer, welche im Insight Portal genutzt werden kann, um die Transaktion zu finden
unzer_payment_idZahlungs ID von Unzer
unzer_payment_type_idID der Bezahlmethode
unzer_rate_pdf_linkLink zur PDF mit den Informationen zum Ratenplan für den Kunden.
unzer_rate_total_amountGesamtbetrag der Ratenzahlung
unzer_rate_total_purchase_amountBestellbetrag der Ratenzahlung
unzer_rate_total_interest_amountZinsbetrag der Ratenzahlung
unzer_card_numberKartennummer (teilanonymisiert)
unzer_card_expiry_dateAblaufdatum der Kreditkarte
unzer_card_cvcCVC (anonymisiert)
unzer_card_typeTyp der Verwendeten Kreditkarte (z.B. MASTER, oder VISA)
Legen Sie diese Attribute unter Verkauf → Auftragsattribute an, damit Sie sie auch an Aufträgen einsehen können. In neueren WaWi Versionen kann die Auftragsattributverwaltung geöffnet werden, wenn man eine Bestellung öffnet. Dort können über den Button “Attribute …” → Attribute definieren → “Anlegen …” neue Attribute angelegt werden
Workflow anlegen
Dies ist nur für die Veralteten Zahlungsarten Unzer Rechnung und Unzer Ratenkauf notwendig. Die neuen Version für Rechnung- und Ratenkauf (über Paylater) benötigen diesen Workflow nicht mehr.
Die Zahlungsarten (Veraltet) Unzer Rechnung und (Veraltet) Unzer Ratenkauf benötigen die Rechnungsnummer, um die Bestellung beim Versand zu finalisieren. Die JTL-Wawi übermittelt die Rechnungsnummer allerdings nicht im Onlineshop-Abgleich. Daher wird mittels eines Workflows die Rechnungsnummer bei der Erstellung der Rechnung an das Plugin übermittelt.
Öffnen Sie die Workflowverwaltung unter Admin → JTL-Workflows. Legen Sie einen neuen Workflow für das auslösende Ereignis “Rechnungen Erstellt” an.
Workflow Bedingungen
Der Workflow muss die folgenden Bedingungen haben:
Option | Vergleich | Wert |
|---|---|---|