--- title: Changelog --- All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased](https://git.d3data.de/D3Private/Unzer/compare/6.4.3.1...rel_6.x_mgw) ## [6.4.3.1](https://git.d3data.de/D3Private/Unzer/compare/6.4.3.0...6.4.3.1) - 2024-05-07 ### fixed - Benutzereingaben werden auf Vollständigkeit geprüft ## [6.4.3.0](https://git.d3data.de/D3Private/Unzer/compare/6.4.2.2...6.4.3.0) - 2024-04-19 ### Fixed - Finalisierung und Reservierungsstorno über den Shopadmin übergibt die Höhe des Betrages ### Added - Transactioninformation werden an die Bestellung geschrieben ### Changed - (von Unzer) unbehandelte Abbruchbestellungen werden storniert und gelöscht ## [6.4.2.2](https://git.d3data.de/D3Private/Unzer/compare/6.4.2.1...6.4.2.2) - 2024-04-10 ### Fixed - instabiles Verhalten bei Verwendung von Konstanten aus überladender Klasse ## [6.4.2.1](https://git.d3data.de/D3Private/Unzer/compare/6.4.2.0...6.4.2.1) - 2024-04-08 ### Fixed - Standardstatus der Vorabbestellungen mit Zahlart Rechnung bzw. Vorauskasse zu "NOT FINISHED" - Trim der Konfigurationseinstellungen - verhindert Änderung des Admin-Status bei der Container Kompilierung ## [6.4.2.0](https://git.d3data.de/D3Private/Unzer/compare/6.4.1.1...6.4.2.0) - 2023-06-13 ### Changed - Kundendaten werden vor Übergabe getrimmt um unnötige Übertragungen zu verhindern und Reproduktionsfälle zu ermöglichen - im Fehlerfall wird das protokollierte Charge-Objekt gekürzt, um die Fehlermeldung zuverlässiger zu erhalten - "Order in progress" Status wird nur von Unzer bearbeiteten Zahlungen zugewiesen - Meldungen bei Charge-Fehlern werden separat protokolliert - löscht vorangelegte Bestellungen bei Abbruch (canceled) - Payerror 2 wird bei bei Unzer zugeordneten Zahlungsarten gesetzt - bei gelöschten Unzer Bestellungen werden keine Zahlungsdaten abgefragt ## [6.4.1.1](https://git.d3data.de/D3Private/Unzer/compare/6.4.1.0...6.4.1.1) - 2023-03-08 ### Fixed - abgebrochener Zahlungsprozess führt zu geleertem Warenkorb - Bypass umgeht Anzeige des Zahlungsprozesses ## [6.4.1.0](https://git.d3data.de/D3Private/Unzer/compare/6.4.0.2...6.4.1.0) - 2022-12-16 ### Added - installierbar in OXID 6.5.1 - zeige Bankenauswahl bei iDeal Zahlungen ### Changed - move test mode from custom variable to log level - update set log item calls - catch Unzer API errors while handle remaining order ### Fixed - update debug switch - prevents destroyed log levels, when debug were set - update getting debug level ## [6.4.0.2](https://git.d3data.de/D3Private/Unzer/compare/6.4.0.1...6.4.0.2) - 2022-11-22 ### Fixed - catch Unzer runtime exceptions in case of invalid private key ## [6.4.0.1](https://git.d3data.de/D3Private/Unzer/compare/6.4.0.0...6.4.0.1) - 2022-11-01 ### Fixed - fix wrong PHP dependency ## [6.4.0.0](https://git.d3data.de/D3Private/Unzer/compare/6.3.0.0...6.4.0.0) - 2022-10-28 ### Added - Webhooks für folgende Stati hinzugefügt - payment.completed - payment.partlypaid - payment.chargeback - Webhooks werden zur Modulaktivierung und beim Speichern der Grundeinstellungen registriert, bei Moduldeaktivierung werden Shopwebhooks wieder entfernt - Rechnungstransaktionen können nun auch im Shopadmin finalisiert werden - Shipment-Details werden nun auch im Shopadmin gezeigt ### Fixed - 0011707: behalte die schon von Unzer behandelte Bestellung im Fall eines Systemabbruchs, bei Abbruch durch Kunde wird weiterhin gelöscht - Bestellstatus bei Kreditkartentransaktionen werden nur bei Preauthorization generell auf OK gesetzt, sonst nur bei vollständiger Bezahlung - Zahlartenbeschreibungen werden passend dargestellt - Einstellungskorrektur kann auch Nicht-Text-Einstellungen verarbeiten ## [6.3.1.0](https://git.d3data.de/D3Private/Unzer/compare/6.3.0.0...6.3.1.0) - 2023-06-13 ### Changed - bei gelöschten Unzer Bestellungen werden keine Zahlungsdaten abgefragt ## [6.3.0.0](https://git.d3data.de/D3Private/Unzer/compare/6.2.6.2...6.3.0.0) - 2022-08-30 ### Added - installierbar in OXID 6.5 (CE 6.12) - installierbar in PHP 8.1 - Paket ersetzt OXID Unzer Plugin ### Changed - verwendet Unzer SDK 1.2.x - Dokumentation angepasst ### Fixed - entfernt CurlHandle Serialisierungsfehler in PHP 8 (0011619) - fehlende Übersetzung in englischer Sprache ergänzt ## [6.2.7.0](https://git.d3data.de/D3Private/Unzer/compare/6.2.6.2...6.2.7.0) - 2023-06-13 ### Changed - bei gelöschten Unzer Bestellungen werden keine Zahlungsdaten abgefragt ## [6.2.6.2](https://git.d3data.de/D3Private/Unzer/compare/6.2.6.1...6.2.6.2) - 2022-07-18 ### Fixed - verhindert, dass die Liste der Zahlungsarten abgerufen wird, bevor die vorherige ShipSetId bereinigt wurde, wenn die Benutzerländer gewechselt werden - zeige keine Debug-Informationen bei Zahlungsauswahlen, wenn die Zahlung keine fehlenden Benutzerdaten hat ## [6.2.6.1](https://git.d3data.de/D3Private/Unzer/compare/6.2.6.0...6.2.6.1) - 2022-07-18 ### Changed - Zahlartenlogos aktualisiert ## [6.2.6.0](https://git.d3data.de/D3Private/Unzer/compare/6.2.5.0...6.2.6.0) - 2022-07-01 ### Added - optional: Lastschriftmandat muss nicht akzeptiert werden - eventuell vorhandener Port an Kundenremoteadresse entfernt ### Changed - Zahlartenlogos aktualisiert - Abhängigkeiten angepasst ## [6.2.5.0](https://git.d3data.de/D3Private/Unzer/compare/6.2.4.0...6.2.5.0) - 2022-05-06 ### Added - MGW: Zahlart EPS hinzugefügt - MGW: Zahlart Przelewy24 hinzugefügt - MGW: Zahlart Giropay hinzugefügt - Eingabefeld fürden Karteninhaber bei kartenbasierten Zahlarten hinzugefügt - bei Stornierung einer Zahlung: Auswahlbox für den Stornierungsgrund integriert (Pflicht für die Zahlart 'abgesicherter Rechnungskauf') ### Changed - Frontend Bestellschritt 3 auf unzerSDK migriert - Abhängigkeiten der composer.json auf UnzerSDK aktualisiert ### Fixed - bei Zahlungsart Vorkasse und Rechnung blieb der Status einer Bestellung auf "NOT_FINISHED" - einige Template-Block-Namen korrigiert ## [6.2.4.0](https://git.d3data.de/D3Private/Unzer/compare/6.2.3.0...6.2.4.0) - 2022-01-14 ### Added - installierbar in OXID 6.4 - fehlende englische Übersetzungen ergänzt - ungültiger privater Schlüssel-Fehler wird passend behandelt ### Changed - CLI-Prüfung angepasst - veralteten Code für Einsatz unter PHP 8 entfernt ### Fixed - Emails können in OXID >= 6.2 nicht versendet werden, Rendererablauf korrigiert - fehlende Namespaces ergänzt - Icon-Formatierung aktualisiert ## [6.2.3.0](https://git.d3data.de/D3Private/Unzer/compare/6.2.2.1...6.2.3.0) - 2021-07-12 ### Changed - Wechsel von HeidelpayPHP zu UnzerSDK ## [6.2.2.1](https://git.d3data.de/D3Private/Unzer/compare/6.2.2.0...6.2.2.1) - 2021-06-07 ### Changed - Dokumentation für Schnittstellenwechsel ergänzt ### Fixed - Preauthorisation Transaktionen werden nach erfolgreichem Abschluss mit Status "OK" markiert. ## [6.2.2.0](https://git.d3data.de/D3Private/Unzer/compare/6.2.1.3...6.2.2.0) - 2021-05-18 ### Fixed - Bestellungen nur mit der Währung EUR möglich - Bestellabschluss bei aktivem PHP Error Log schlägt fehl ## [6.2.1.3](https://git.d3data.de/D3Private/Unzer/compare/6.2.1.2...6.2.1.3) - 2021-04-27 ### Added - Freigabe für OXID 6.3 ### Fixed - fehlende Zahlungsarten-Templates im Admin ergänzt ## [6.2.1.2](https://git.d3data.de/D3Private/Unzer/compare/6.2.1.1...6.2.1.2) - 2021-04-19 ### Fixed - 0010757: fehlende Artikel in Bestellbestätigungsmail durch ausverkauft-Status ## [6.2.1.1](https://git.d3data.de/D3Private/Unzer/compare/6.2.1.0...6.2.1.1) - 2021-02-10 ### Fixed - abgesicherter rechnungskauf zurückgewiesen aufgrund abweichender Lieferadresse - keine Eingabe in 3rd party select-Eingabefelder an der Zahlartenauswahl möglich ## [6.2.1.0](https://git.d3data.de/D3Private/Unzer/compare/6.2.0.4...6.2.1.0) - 2021-01-11 ### Added - Adresseingaben werden vorformatiert, um Ablehnungen aufgrund falschen Formates zu vermeiden ### Changed - Produktbild-URL wird bei Nutzung der PaymentApi / MGW-Schnittstelle nicht zu Unzer übergeben, da nicht erreichbare URL (z.B. Dev-Shop) zum Abbruch der Transaktion führt ## [6.2.0.4](https://git.d3data.de/D3Private/Unzer/compare/6.2.0.3...6.2.0.4) - 2021-01-11 ### Added - Logo in Adminnavigation eingefügt ### Fixed - nötige Umstellung für 3D Secure v2 - Transaktionstab im live-Modus zeigt wieder Daten ## [6.2.0.3](https://git.d3data.de/D3Private/Unzer/compare/6.2.0.2...6.2.0.3) - 2020-12-22 ### Changed - Transaktionsübersicht bei Nutzung der PaymentApi / MGW-Schnittstelle entfernt ### Fixed - Fehlerverhalten bei Bestellungen mit Gutschein/Rabatten - Aufruf des Cronjobs für iDeal & Przelewy24 - Warenkorbberechnung korrigiert ## [6.2.0.2](https://git.d3data.de/D3Private/Unzer/compare/6.2.0.1...6.2.0.2) - 2020-11-30 ### Added - Freigabe für OXID 6.2.3 ### Changed - Unzer API URL - iDeal Logo ### Fixed - Präfixverhalten bei leeren Eingabefeldern des Zugangskeys (PaymentApi / MGW) ## [6.2.0.1](https://git.d3data.de/D3Private/Unzer/compare/6.2.0.0...6.2.0.1) - 2020-11-10 ### Fixed - fehlendes NGW-Template für Vorkasse hinzugefügt - verhinderte Portierung der Altkonfiguration - Fehler bei Generierung von Bestellung bei Nutzung von NGW korrigiert ## [6.2.0.0](https://git.d3data.de/D3Private/Unzer/compare/6.1.2.2...6.2.0.0) - 2020-10-28 ### Added - ermöglicht den Einsatz der PaymentApi / MGW-Schnittstelle ### Changed - Umbenennung (Rebranding) von heidelpay zu Unzer ### Fixed - falsche Konfigurations-ID korrigiert - dieser Fehler löste kein Fehlverhalten im Modul aus ## [6.1.2.2](https://git.d3data.de/D3Private/Unzer/compare/6.1.2.1...6.1.2.2) - 2020-09-30 ### Changed - Titellogo auf statischen Asset umgestellt - Logos für Amex, MasterCard, Paypal und VISA aktualisiert - übersetzbare Sparchbausteine für Bestellungsübersicht verwendet ## [6.1.2.1](https://git.d3data.de/D3Private/Unzer/compare/6.1.2.0...6.1.2.1) - 2020-06-15 ### Fixed - korrigiert Fragezeichen in Rückgabewert der execute-Methoden (führte zu ungültiger Redirect URL) - 0009794: erzwingt neue Session im iDeal Cron Script (führt zu Fehlern, wenn z.B. auf während der Bearbeitung der ersten Bestellung der Warenkorb neu aufgebaut werden muss - nötig z.B. bei Gutscheinverwendung) - EPS nicht auswählbar - blD3HeidelpayAllowEPS fehlt - verwendet optimierte Logik, um in externen Aufrufen die bootstrap-Datei finden zu können ### Changed - Bestellschritt3: Aufpreis bei Zahlarten ausblenden wenn 0 ## [6.1.2.0](https://git.d3data.de/D3Private/Unzer/compare/6.1.1.3...6.1.2.0) - 2020-05-12 ### Added - 0009705: Freigabe OXID 6.2 ## [6.1.1.3](https://git.d3data.de/D3Private/Unzer/compare/6.1.1.2...6.1.1.3) - 2020-04-03 ### Changed - ermöglicht Einsatz mit ModulConnector 5.3 - ermöglicht Installation in Projekten ohne "oxid-esales/oxideshop-metapackage-ce" ### Fixed - Abbruch bei Verwendung nicht zu Heidelpay zugewiesener Zahlart korrigiert ## [6.1.1.2](https://git.d3data.de/D3Private/Unzer/compare/6.1.1.1...6.1.1.2) - 2020-03-19 ### Fixed - 0009550: Manipulationsprävention bei Zahlung mit abgesichertem Rechnungskauf integriert - 0009539: fehlerhafte Aufrufe bei Ausführung des Cronjobs für Rechnungskauf oder Vorkasse korrigiert - 0009540: fehlendes Admintemplate "d3_heidelpay_views_admin_tpl_channels_sub_prepayment.tpl" eingefügt - 0009553: fehlende Bankdaten bei Vorkasse - 0009554: cron_bankaccount.php - falscher Channel bei Vorkassse ## [6.1.1.1](https://git.d3data.de/D3Private/Unzer/compare/6.1.1.0...6.1.1.1) - 2020-01-09 ### Fixed - 0009389: Modulversion 6.1.1.0 - Installation unvollständig (falsche Versionsnummer in Installationsroutine) ## [6.1.1.0](https://git.d3data.de/D3Private/Unzer/compare/6.1.0.1...6.1.1.0) - 2020-01-03 ### Added - 0008760: add Wave Theme support ### Changed - 0000000: iDeal + Przelewy24 orders with no incoming payment and no "after lifetime action" will set to NOT_FINISHED after span of life - 0000000: missing active check of channel provider data integrated - 0000000: Initialization of JavaScript (web integration) heidelpayInstance may only be created once ### Fixed - 0005712: Distinction between test and live configuration when assigning "Heidelpay Channel - Oxid Payment Methods" - 0009201: different modcfg version in composer.josn & InstallRoutine - 0000000: Inactive channel configuration was displayed in the frontend, if an active oxid-paymenttype-assignment exists - 0000000: OT payments are not redirecting, if user switch to OrderController and send order:execute again - 0000000: navigation on other language causes admin template language to standard (0) - 0000000: fixed use saved data doesn't work in wave -> missing post order execute parameter --- ## 6.1.0.1 - (2019-10-07) ### fixed 0009155: 6.1.0.0: Too few arguments to function D3\Heidelpay\Controllers\Admin\Order\Heidelpay::isBasicLicence() 0000000: 6.1.0.0: incorrect redirect to mydomain.tld/modules/d3/heidelpay/public/redirect -> should be redirect to payment/start page --- ## 6.1.0.0 - (2019-09-25) **Minor version upgrade notice: there are some backward-incompatible changes to this release.** **0000000: [ Important ] the setup routine has a backwards compatibility break (BC break)! Only module configurations greater than or equal to modul version 6.0.0.0 will be fully migrated!** 0000000: [ Configuration ] rebuild channel configuration see: [(6.1.0.0) Umstellung der Konfiguration](https://docs.oxidmodule.com/Heidelpay/6.1.0.0/changelog/Channel_Rekonfiguration.html) 0000000: [ Refactor ] \D3\Heidelpay\Models\Factory class refactored to a factory pattern 0000000: [ Refactor ] split /public/hp_response.php calls into separated front controller (f.e. /public/Creditcard.php, /public/Debitcard.php) 0000000: [ Bug ] additional redirect parameters will not add in redirect url of the public response file's (like utm_nooverride=1) 0000000: [ Info ] replaced https://faq.oxidmodule.com/ links with https://faq.d3data.de --- ## 6.0.3.1 - (2019-06-07) 0008863: 6.0.3.0 Fehler bei nicht Heidelpay zugeordneten Zahlungsarten - keine Bestellung möglich 0000000: [cronjob collectPayments] parameter FRONTEND.ENABLED=true causing a order delete for Przelewy24 and iDeal payments 0000000: [cronjob collectPayments] set referenceid before temporaray order is finalized 0000000: [cronjob collectPayments] reduced NOTICE in collectpayments.php 0000000: [general] added new criterion info parameter "heidelPaymentMethod" 0000000: replaced deprecated method "getShopEdition" for request parameter 0000000: changing url in metadata to https://docs.oxidmodule.com/Heidelpay/ --- ## 6.0.3.0 - (2019-05-09) 0008145: OT Zahlungsarten auf Länder und Währung einschränken 0008577: Exception bei dem Versenden von d3SendHPErrorMessage 0008263: Daux.io Umsetzung Heidelpay 0000000: neue Zahlungsart B2B Rechnungskauf hinzugefügt --- ## 6.0.2.3 - (2019-03-08) 0008253: alte Trusted Shops Käuferschutz Kompatibilität entfernen 0000000: Collation der Admin Sprachdateien auf UTF-8 gesetzt 0008158: Zahlungstyp Billsafe entfernen 0000000: [ Refactor ] \D3\Heidelpay\Models\Containers\Parameter --- ## 6.0.2.2 - (2019-01-09) 0008210: Transaktions-Fehlermeldung im Tab Order/Heidelpay anzeigen lassen 0008237: [ Blocker ] Fehlermeldung beim Bestellabschluss 0000000: Neues Model Models\Actions\Finalize 0000000: [ Refactor ] \D3\Heidelpay\Models\Containers\Parameter::setMandatoryData 0000000: [ Refactor ] \D3\Heidelpay\Models\Containers\Criterions\* 0000000: [ Refactor ] Umbenennung der \D3\Heidelpay\Models\Actions\* Eigenschaften and Methoden --- ## 6.0.2.1 - (2019-01-03) 0008148: [ Push ] E-Mail bei fehlender Bestellung 0008154: Anzeige der Push Benachrichtigungs URL im Admin 0008155: [ EE ] Updatescript für gespeicherte Kundendaten bereit stellen 0008156: divs in flow templates ergänzen --- ## 6.0.2.0 - (2018-12-05) 0007899: Push Notifications integriert 0000000: WAITING Status auf PENDING gestellt 0007921: Feldbegrenzungen in der Basket Api validieren 0007480: [ Konfiguration ] neuer Eintrag Limits für (gesicherten) Rechnungskauf einstellen 0008113: precheck entfernen 0008143: [ EE ] Shopid für gespeicherte Referenzdaten anlegen 0007483: FONTEND.ENABLED sollte immer übertragen werden 0006751: WAITING Status an Bestellung weitergebe --- ## 6.0.1.3 - (2018-11-01) 0008030: IBAN Anfangsbuchstaben müssen immer groß geschrieben werden 0007945: Doppelklick führt zu doppelten Bestellungen/Abbuchungen 0007906: Endlosschleife in automatischer Installation --- ## 6.0.1.2 - (2018-08-20) 0007856: 6.0.3 / 6.1.0 veraltete obsolete dynvalues wurden validiert (Bankeinzug + Giropay) --- ## 6.0.1.1 - (2018-08-08) 0007756: EPS - Ablehnung da falsches Land übertragen wurde - ACCOUNT.COUNTRY 0007812: Änderungen Flow 3.0.2 übernehmen (OXID Compilation 6.1.0) 0007820: Freigabe 6.1.0 0007817: Mobile theme Unterstützung entfernen --- ## 6.0.1.0 - (2018-05-22) 0005802: Postfinance Integration 0007283: EasyCredit Korrekturen 0007214: d3hpprepaymentdata::getTransaction selektiert falsch bei gesichert. Rechnungskauf 0007328: Chargeback entfernen 0007422: Fehlertexte werden teilweise allgemein ausgegeben 0007388: Umfirmierung der Heidelberger Payment GmbH in heidelpay (GmbH) 0000000: extended logging of initial ngw requests --- ## 6.0.0.1 - (2018-04-26) 0007418: fixed d3/modcfg::d3counter calls have to be case sensitive --- ## 6.0.0.0 - (2018-03-19) **Minor version upgrade notice: there are some backward-incompatible changes to this release.** 0000000: migration to oxid-esales/oxideshop-ce v6.1.0 | dropping support below v6.1.0 0000000: fixed error was shown on changing currency marked viewconfig… 0000000: added d3transactionlog to bankaccount (prepayment) 0000000: improved logging (request to Heidelpay:: {Info}) 0000000: migrated e-mail templates to oxid standard 0000000: removed giropay dynvalue checks 0000000: Giropay doesn't provide bank/account information in a PA 0000000: language files in utf-8 0000000: using oxids metadata version 2.0 0000000: using namespaces 0000000: using composer installation --- ## 5.3.0.0 0006668: Easycredit implementieren 0006745: Sofortüberweisungslogo + Texte ersetzen #### 5.2.3.4 0004941: Css Dateipfad für das iFrame mitgeben 0006384: Altlasten-Mehrsprachigkeit können zu mehreren Fehlverhalten führen 0006626: 3D Secure Prüfung wird bei gespeicherten Daten übersprungen #### 5.2.3.3 0006552: Geburtsdatum bei gesicherter Lastschrift ergänzen. 0006396: fehlende (zweite) Bonitätsprufung bei Rechnungskauf 0006441: Heidelpay metadata.php enthäl ö im Klassennamen - v5.2.3.2 0006291: Warnung bei leerer XML Übergabe 0000000: fixed bug in mobile theme on error message, wrong template name was loaded 0000000 set "no reference but heidelpay payment" warning to error level #### 5.2.3.2 0000000: var_dump Ausgabe entfernt (copy_this/modules/d3/d3heidelpay/views/flow/tpl/payment/debitnote.tpl) 0000000: (iDeal/Przelewy24) wenn oxorderdate 0 ist oder nicht interpretiert wird, kann die Bestellung storniert/gelöscht werden #### 5.2.3.1 0006291: DOMDocument::loadXML im Modul überprüfen 0000000: hp_response.php ermöglicht kein redirect mehr ### 5.2.3.0 0000000: Support für 4.7.x und 4.8.x ist eingestellt 0000000: Parameter name.company in Standard-Parameteriste aufgenommen 0000000: erweitertes Exception-Handling in d3_hp_response bei nicht-Heidelpay-Zahlungsarten 0006181: http_build_query 3. Parameter arg_separator & übergeben 0005673: JavaScriptaktualisierung Frontendumsetzung 0005496: Altdateien und Shopweichen im Modul entfernen 0004877: iDeal nur für unterstützte Währungen anzeigen 0002355: E-Mails in der Sprache der Bestellung versenden 0006138: Fehlerhafte Überladung in Block/Template select_payment.tpl 5.2.2.0 0004098: falsches Tacking in Google Analytics, Notwendig: zusätzlich definierbare Parameter 0003228: Lieferadressen bei Zahlung mit gesicherten Rechnungskauf/Lastschrift und paypal kontrollieren 0001921: Transaktionsübersicht im Admin anlegen 0006142: Integration gesicherte Lastschrift 0006141: Basket API für gesicherten Rechnungskauf/Lastschrift integrieren 0002025: Hilfetexte und Layout im Shopadmin 0005157: Kunden-IP statt Heidelpay-IP bei Paypal-Zahlungen an oxorder hinterlegen 0002678: Einstellung "Kontodaten vollständig speichern?" entfernen ### 5.2.2.0 0004201: Button "Reversal (REV)" im Shopbackend ergänzen 0005030: Anpassung des Moduls auf das Flow-Theme 0005590: Bankdaten und Shortid an Endkunden weiterreichen 0005715: Kompatibilität mit tronet Sofortüberweisung hergestellt 0005835: CRITERION-Tags im Admin sichtbar machen 0005891: Refactoring der Templatestruktur die Template Struktur wurde in der metadata.php geändert (von -> zu) :
d3_d3heidelpay_controllers_admin_order_heidelpay.tpl | -> | d3_d3heidelpay_views_admin_tpl_order.tpl |
d3_d3heidelpay_controllers_admin_settings.tpl | -> | d3_d3heidelpay_views_admin_tpl_settings.tpl |
hp_prepayment_cust_html.tpl | -> | d3_d3heidelpay_views_tpl_email_html_prepayment_cust.tpl |
hp_prepayment_cust_subj.tpl | -> | d3_d3heidelpay_views_tpl_email_html_prepayment_cust_subj.tpl |
hp_prepayment_owner_html.tpl | -> | d3_d3heidelpay_views_tpl_email_html_prepayment_owner.tpl |
hp_prepayment_owner_subj.tpl | -> | d3_d3heidelpay_views_tpl_email_html_prepayment_owner_subj.tpl |
hp_prepayment_cust_plain.tpl | -> | d3_d3heidelpay_views_tpl_email_plain_prepayment_cust.tpl |
hp_prepayment_owner_plain.tpl | -> | d3_d3heidelpay_views_tpl_email_plain_prepayment_owner.tpl |
payment_heidelpay_img.tpl | -> | d3_d3heidelpay_views_tpl_payment_img.tpl |
heidelpay_cc_input.tpl | -> | d3_d3heidelpay_views_azure_tpl_cc_input.tpl |
heidelpay_order_3ds.tpl | -> | d3_d3heidelpay_views_azure_tpl_order_3ds_iframe.tpl |
heidelpay_order_3ds_iframe.tpl | -> | d3_d3heidelpay_views_azure_tpl_order_3ds_iframe.tpl |
payment_heidelpaycards.tpl | -> | d3_d3heidelpay_views_azure_tpl_payment_cards.tpl |
payment_inc_storeduid.tpl | -> | d3_d3heidelpay_views_azure_tpl_storeduid.tpl |
payment_heidelpaybillsafe.tpl | -> | d3_d3heidelpay_views_azure_tpl_payment_billsafe.tpl |
payment_heidelpaydebitnote.tpl | -> | d3_d3heidelpay_views_azure_tpl_payment_debitnote.tpl |
payment_heidelpayeps.tpl | -> | d3_d3heidelpay_views_azure_tpl_payment_eps.tpl |
payment_heidelpaygiropay.tpl | -> | d3_d3heidelpay_views_azure_tpl_payment_giropay.tpl |
payment_heidelpayideal.tpl | -> | d3_d3heidelpay_views_azure_tpl_payment_ideal.tpl |
payment_heidelpaysofort.tpl | -> | d3_d3heidelpay_views_azure_tpl_payment_sofort.tpl |
payment_heidelpaypostfinance.tpl | -> | d3_d3heidelpay_views_azure_tpl_payment_postfinance.tpl |
payment_heidelpaypaypal.tpl | -> | d3_d3heidelpay_views_azure_tpl_payment_paypal.tpl |
payment_heidelpayprzelewy24.tpl | -> | d3_d3heidelpay_views_azure_tpl_payment_przelewy24.tpl |
payment_heidelpaymasterpass.tpl | -> | d3_d3heidelpay_views_azure_tpl_payment_masterpass.tpl |
heidelpay_redirect_postformular.tpl | -> | d3_d3heidelpay_views_tpl_redirect_postformular.tpl |
heidelpay_order_iframe.tpl | -> | d3_d3heidelpay_views_azure_tpl_order_iframe.tpl |
heidelpay_cc_input_mobile.tpl | -> | d3_d3heidelpay_views_mobile_tpl_cc_input.tpl |
heidelpay_order_3ds_mobile.tpl | -> | d3_d3heidelpay_views_mobile_tpl_order_3ds.tpl |
heidelpay_order_3ds_iframe_mobile.tpl | -> | d3_d3heidelpay_views_mobile_tpl_order_3ds_iframe.tpl |
payment_inc_storeduid_mobile.tpl | -> | d3_d3heidelpay_views_mobile_tpl_storeduid.tpl |
payment_heidelpaycards_mobile.tpl | -> | d3_d3heidelpay_views_mobile_tpl_payment_cards.tpl |
payment_heidelpaysofort_mobile.tpl | -> | d3_d3heidelpay_views_mobile_tpl_payment_sofort.tpl |
payment_heidelpaydebitnote_mobile.tpl | -> | d3_d3heidelpay_views_mobile_tpl_payment_debitnote.tpl |
payment_heidelpayeps_mobile.tpl | -> | d3_d3heidelpay_views_mobile_tpl_payment_eps.tpl |
payment_heidelpaygiropay_mobile.tpl | -> | d3_d3heidelpay_views_mobile_tpl_payment_giropay.tpl |
payment_heidelpayideal_mobile.tpl | -> | d3_d3heidelpay_views_mobile_tpl_payment_ideal.tpl |
payment_heidelpaybillsafe_mobile.tpl | -> | d3_d3heidelpay_views_mobile_tpl_payment_billsafe.tpl |
payment_heidelpaypaypal_mobile.tpl | -> | d3_d3heidelpay_views_mobile_tpl_payment_paypal.tpl |
payment_heidelpayprzelewy24_mobile.tpl | -> | d3_d3heidelpay_views_mobile_tpl_payment_przelewy24.tpl |
payment_heidelpaymasterpass_mobile.tpl | -> | d3_d3heidelpay_views_mobile_tpl_payment_masterpass.tpl |
payment_heidelpaypostfinance_mobile.tpl | -> | d3_d3heidelpay_views_mobile_tpl_payment_postfinance.tpl |
heidelpay_order_iframe_mobile.tpl | -> | d3_d3heidelpay_views_mobile_tpl_order_iframe.tpl |