731 lines
41 KiB
HTML
731 lines
41 KiB
HTML
<!DOCTYPE html>
|
|
<html class="no-js" lang="de">
|
|
<head>
|
|
<title>Changelog - unzer</title>
|
|
<meta name="description" content="">
|
|
<meta name="author" content="D³ Data Development">
|
|
<meta charset="UTF-8">
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
|
|
<link rel="icon" href="../themes/d3/img/favicon.png" type="image/x-icon">
|
|
|
|
<!-- Mobile -->
|
|
<meta name="apple-mobile-web-app-capable" content="yes" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
|
|
<!-- Font -->
|
|
|
|
<!-- CSS -->
|
|
<link href='../themes/d3/css/theme-blue.min.css' rel='stylesheet' type='text/css'><link href='../themes/d3/css/d3.css' rel='stylesheet' type='text/css'>
|
|
<!-- Tipue Search -->
|
|
<link href="../tipuesearch/tipuesearch.css" rel="stylesheet">
|
|
|
|
<!--[if lt IE 9]>
|
|
<script src="../themes/d3/js/html5shiv-3.7.3.min.js"></script>
|
|
<![endif]-->
|
|
</head>
|
|
<body class=" ">
|
|
<div class="Columns content">
|
|
<aside class="Columns__left Collapsible">
|
|
<button type="button" class="Button Collapsible__trigger">
|
|
<span class="Collapsible__trigger__bar"></span>
|
|
<span class="Collapsible__trigger__bar"></span>
|
|
<span class="Collapsible__trigger__bar"></span>
|
|
</button>
|
|
|
|
<a class="Brand" href="../index.html"><i class='fab fa-d3 d3fa-color-blue'></i> unzer</a>
|
|
|
|
<div class="Search">
|
|
<svg class="Search__icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 451 451">
|
|
<path d="M447.05 428l-109.6-109.6c29.4-33.8 47.2-77.9 47.2-126.1C384.65 86.2 298.35 0 192.35 0 86.25 0 .05 86.3.05 192.3s86.3 192.3 192.3 192.3c48.2 0 92.3-17.8 126.1-47.2L428.05 447c2.6 2.6 6.1 4 9.5 4s6.9-1.3 9.5-4c5.2-5.2 5.2-13.8 0-19zM26.95 192.3c0-91.2 74.2-165.3 165.3-165.3 91.2 0 165.3 74.2 165.3 165.3s-74.1 165.4-165.3 165.4c-91.1 0-165.3-74.2-165.3-165.4z"/>
|
|
</svg>
|
|
<input type="search" id="tipue_search_input" class="Search__field" placeholder="Suchen..." autocomplete="on"
|
|
results=25 autosave=text_search>
|
|
</div>
|
|
|
|
<div class="Collapsible__content">
|
|
<!-- Navigation -->
|
|
<ul class='Nav'><li class='Nav__item Nav__item--active'><a href="../changelog/Changelog.html">Changelog</a></li><li class='Nav__item '><a href="../changelog/Channel_Rekonfiguration.html">(6.1.0.0) Umstellung der Konfiguration</a></li><li class='Nav__item '><a href="../changelog/MGW_Implementation.html">({unreleased}) Integration der MGW/Rest Api Schnittstelle</a></li></ul>
|
|
<div class='versionselector'>Version wechseln:
|
|
<select onchange="window.location.href=this.options[this.selectedIndex].value" size="1">
|
|
|
|
<?php
|
|
$versionpath = implode("/", array_slice(explode("/", $_SERVER['SCRIPT_NAME']), 2));
|
|
$modulepath = implode("/", array_slice(explode("/", $_SERVER['SCRIPT_NAME']), 0, 2));
|
|
$path = str_replace($versionpath, "", $_SERVER['SCRIPT_FILENAME']);
|
|
$paths = explode('/', $versionpath);
|
|
$currpath = $paths[0];
|
|
|
|
$dirs = array_filter(glob($path . '/*'), 'is_dir');
|
|
arsort($dirs);
|
|
|
|
foreach ($dirs as $dir) {
|
|
$dir = str_replace($path.'/', '', $dir);
|
|
$selected = ($dir === $currpath) ? 'selected="selected"' : "";
|
|
echo '<option value="'. $modulepath .'/'. $dir .'" '. $selected .'>'. $dir .'</option>';
|
|
}
|
|
?>
|
|
</select></div>
|
|
|
|
|
|
<div class="Links">
|
|
<hr/>
|
|
<a href="https://www.oxidmodule.com" target="_blank">Shop</a><br />
|
|
<a href="https://blog.oxidmodule.com" target="_blank">Blog</a><br />
|
|
<a href="https://faq.d3data.de" target="_blank">FAQ</a><br />
|
|
<a href="https://docs.oxidmodule.com" target="_blank">Dokumentationen</a><br />
|
|
<a href="https://support.oxidmodule.com" target="_blank">D³ Support Center</a><br />
|
|
<a href="https://www.oxidmodule.com/kontakt" target="_blank">Kontakt</a><br />
|
|
<a href="https://www.oxidmodule.com/impressum" target="_blank">Impressum</a><br />
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
</aside>
|
|
<div class="Columns__right Columns__right--full">
|
|
<div class="Columns__right__content">
|
|
<div class="doc_content">
|
|
<article class="Page">
|
|
|
|
<div class="Page__header">
|
|
<h1><a href="../changelog/Changelog.html">Changelog</a></h1>
|
|
<span class="ModifiedDate">
|
|
18.05.2021 </span>
|
|
</div>
|
|
|
|
<div class="s-content">
|
|
<h2 id="page_6-2-2-0-2021-05-18">6.2.2.0 - (2021-05-18)</h2>
|
|
<h3 id="page_fixed">fixed</h3>
|
|
<ul>
|
|
<li>Bestellungen nur mit der Währung EUR möglich</li>
|
|
<li>Bestellabschluss bei aktivem PHP Error Log schlägt fehl</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_6-2-1-3-2021-04-27">6.2.1.3 - (2021-04-27)</h2>
|
|
<h3 id="page_added">added</h3>
|
|
<ul>
|
|
<li>Freigabe für OXID 6.3</li>
|
|
</ul>
|
|
<h3 id="page_fixed-2">fixed</h3>
|
|
<ul>
|
|
<li>fehlende Zahlungsarten-Templates im Admin ergänzt</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_6-2-1-2-2021-04-19">6.2.1.2 - (2021-04-19)</h2>
|
|
<h3 id="page_fixed-2">fixed</h3>
|
|
<ul>
|
|
<li>0010757: fehlende Artikel in Bestellbestätigungsmail durch ausverkauft-Status</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_6-2-1-1-2021-02-10">6.2.1.1 - (2021-02-10)</h2>
|
|
<h3 id="page_fixed-2">fixed</h3>
|
|
<ul>
|
|
<li>abgesicherter rechnungskauf zurückgewiesen aufgrund abweichender Lieferadresse</li>
|
|
<li>keine Eingabe in 3rd party select-Eingabefelder an der Zahlartenauswahl möglich</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_6-2-1-0-2021-01-11">6.2.1.0 - (2021-01-11)</h2>
|
|
<h3 id="page_added-2">added</h3>
|
|
<ul>
|
|
<li>Adresseingaben werden vorformatiert, um Ablehnungen aufgrund falschen Formates zu vermeiden</li>
|
|
</ul>
|
|
<h3 id="page_changed">changed</h3>
|
|
<ul>
|
|
<li>Produktbild-URL wird im MGW-Modus nicht zu Unzer übergeben, da nicht erreichbare URL (z.B. Dev-Shop) zum Abbruch der Transaktion führt</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_6-2-0-4-2021-01-11">6.2.0.4 - (2021-01-11)</h2>
|
|
<h3 id="page_added-2">added</h3>
|
|
<ul>
|
|
<li>Logo in Adminnavigation eingefügt</li>
|
|
</ul>
|
|
<h3 id="page_fixed-2">fixed</h3>
|
|
<ul>
|
|
<li>nötige Umstellung für 3D Secure v2</li>
|
|
<li>Transaktionstab im live-Modus zeigt wieder Daten</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_6-2-0-3-2020-12-22">6.2.0.3 - (2020-12-22)</h2>
|
|
<h3 id="page_changed-2">changed</h3>
|
|
<ul>
|
|
<li>Transaktionsübersicht bei Nutzung der MGW-Schnittstelle entfernt</li>
|
|
</ul>
|
|
<h3 id="page_fixed-2">fixed</h3>
|
|
<ul>
|
|
<li>Fehlerverhalten bei Bestellungen mit Gutschein/Rabatten</li>
|
|
<li>Aufruf des Cronjobs für iDeal & Przelewy24</li>
|
|
<li>Warenkorbberechnung korrigiert</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_6-2-0-2-2020-11-30">6.2.0.2 - (2020-11-30)</h2>
|
|
<h3 id="page_added-2">added</h3>
|
|
<ul>
|
|
<li>Freigabe für OXID 6.2.3</li>
|
|
</ul>
|
|
<h3 id="page_changed-2">changed</h3>
|
|
<ul>
|
|
<li>Unzer API URL</li>
|
|
<li>iDeal Logo</li>
|
|
</ul>
|
|
<h3 id="page_fixed-2">fixed</h3>
|
|
<ul>
|
|
<li>Präfixverhalten bei leeren Eingabefeldern des Zugangskeys (MGW)</li>
|
|
</ul>
|
|
<h2 id="page_6-2-0-1-2020-11-10">6.2.0.1 - (2020-11-10)</h2>
|
|
<h3 id="page_fixed-2">fixed</h3>
|
|
<ul>
|
|
<li>fehlendes NGW-Template für Vorkasse hinzugefügt - verhinderte Portierung der Altkonfiguration</li>
|
|
<li>Fehler bei Generierung von Bestellung bei Nutzung von NGW korrigiert</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_6-2-0-0-2020-10-28">6.2.0.0 - (2020-10-28)</h2>
|
|
<h3 id="page_added-2">added</h3>
|
|
<ul>
|
|
<li>ermöglicht den Einsatz der MGW Schnittstelle</li>
|
|
</ul>
|
|
<h3 id="page_changed-2">changed</h3>
|
|
<ul>
|
|
<li>Umbenennung (Rebranding) von heidelpay zu Unzer</li>
|
|
</ul>
|
|
<h3 id="page_fixed-2">fixed</h3>
|
|
<ul>
|
|
<li>falsche Konfigurations-ID korrigiert - dieser Fehler löste kein Fehlverhalten im Modul aus</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_6-1-2-2-2020-09-30">6.1.2.2 - (2020-09-30)</h2>
|
|
<h3 id="page_changed-2">changed</h3>
|
|
<ul>
|
|
<li>Titellogo auf statischen Asset umgestellt</li>
|
|
<li>Logos für Amex, MasterCard, Paypal und VISA aktualisiert</li>
|
|
<li>übersetzbare Sparchbausteine für Bestellungsübersicht verwendet</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_6-1-2-1-2020-06-15">6.1.2.1 - (2020-06-15)</h2>
|
|
<h3 id="page_fixed-2">fixed</h3>
|
|
<ul>
|
|
<li>korrigiert Fragezeichen in Rückgabewert der execute-Methoden (führte zu ungültiger Redirect URL)</li>
|
|
<li>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)</li>
|
|
<li>EPS nicht auswählbar - blD3HeidelpayAllowEPS fehlt</li>
|
|
<li>verwendet optimierte Logik, um in externen Aufrufen die bootstrap-Datei finden zu können</li>
|
|
</ul>
|
|
<h3 id="page_changed-2">changed</h3>
|
|
<ul>
|
|
<li>Bestellschritt3: Aufpreis bei Zahlarten ausblenden wenn 0</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_6-1-2-0-2020-05-12">6.1.2.0 - (2020-05-12)</h2>
|
|
<h3 id="page_added-2">added</h3>
|
|
<ul>
|
|
<li>0009705: Freigabe OXID 6.2</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_6-1-1-3-2020-04-03">6.1.1.3 - (2020-04-03)</h2>
|
|
<h3 id="page_changed-2">changed</h3>
|
|
<ul>
|
|
<li>ermöglicht Einsatz mit ModulConnector 5.3</li>
|
|
<li>ermöglicht Installation in Projekten ohne "oxid-esales/oxideshop-metapackage-ce"</li>
|
|
</ul>
|
|
<h3 id="page_fixed-2">fixed</h3>
|
|
<ul>
|
|
<li>Abbruch bei Verwendung nicht zu Heidelpay zugewiesener Zahlart korrigiert</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_6-1-1-2-2020-03-19">6.1.1.2 - (2020-03-19)</h2>
|
|
<h3 id="page_fixed-2">fixed</h3>
|
|
<ul>
|
|
<li>0009550: Manipulationsprävention bei Zahlung mit abgesichertem Rechnungskauf integriert</li>
|
|
<li>0009539: fehlerhafte Aufrufe bei Ausführung des Cronjobs für Rechnungskauf oder Vorkasse korrigiert</li>
|
|
<li>0009540: fehlendes Admintemplate "d3_heidelpay_views_admin_tpl_channels_sub_prepayment.tpl" eingefügt</li>
|
|
<li>0009553: fehlende Bankdaten bei Vorkasse</li>
|
|
<li>0009554: cron_bankaccount.php - falscher Channel bei Vorkassse</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_6-1-1-1-2020-01-09">6.1.1.1 - (2020-01-09)</h2>
|
|
<h3 id="page_fixed-2">fixed</h3>
|
|
<ul>
|
|
<li>0009389: Modulversion 6.1.1.0 - Installation unvollständig (falsche Versionsnummer in Installationsroutine)</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_6-1-1-0-2020-01-03">6.1.1.0 - (2020-01-03)</h2>
|
|
<h3 id="page_added-2">added</h3>
|
|
<ul>
|
|
<li>0008760: add Wave Theme support</li>
|
|
</ul>
|
|
<h3 id="page_changed-2">changed</h3>
|
|
<ul>
|
|
<li>0000000: iDeal + Przelewy24 orders with no incoming payment and no "after lifetime action" will set to NOT_FINISHED after span of life</li>
|
|
<li>0000000: missing active check of channel provider data integrated</li>
|
|
<li>0000000: Initialization of JavaScript (web integration) heidelpayInstance may only be created once</li>
|
|
</ul>
|
|
<p>###fixed</p>
|
|
<ul>
|
|
<li>0005712: Distinction between test and live configuration when assigning "Heidelpay Channel - Oxid Payment Methods"</li>
|
|
<li>0009201: different modcfg version in composer.josn & InstallRoutine</li>
|
|
<li>0000000: Inactive channel configuration was displayed in the frontend, if an active oxid-paymenttype-assignment exists</li>
|
|
<li>0000000: OT payments are not redirecting, if user switch to OrderController and send order:execute again</li>
|
|
<li>0000000: navigation on other language causes admin template language to standard (0)</li>
|
|
<li>0000000: fixed use saved data doesn't work in wave -> missing post order execute parameter</li>
|
|
</ul>
|
|
<hr />
|
|
<h2 id="page_6-1-0-1-2019-10-07">6.1.0.1 - (2019-10-07)</h2>
|
|
<h3 id="page_fixed-2">fixed</h3>
|
|
<p>0009155: 6.1.0.0: Too few arguments to function D3\Heidelpay\Controllers\Admin\Order\Heidelpay::isBasicLicence()<br />
|
|
0000000: 6.1.0.0: incorrect redirect to mydomain.tld/modules/d3/heidelpay/public/redirect -> should be redirect to payment/start page</p>
|
|
<hr />
|
|
<h2 id="page_6-1-0-0-2019-09-25">6.1.0.0 - (2019-09-25)</h2>
|
|
<p><strong>Minor version upgrade notice: there are some backward-incompatible changes to this release.</strong></p>
|
|
<p><strong>0000000: <span class="navi_element">Important</span> 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!</strong><br />
|
|
0000000: <span class="navi_element">Configuration</span> rebuild channel configuration see: <a href="https://docs.oxidmodule.com/Heidelpay/6.1.0.0/changelog/Channel_Rekonfiguration.html" class="Link--external">(6.1.0.0) Umstellung der Konfiguration</a><br />
|
|
0000000: <span class="navi_element">Refactor</span> \D3\Heidelpay\Models\Factory class refactored to a factory pattern<br />
|
|
0000000: <span class="navi_element">Refactor</span> split /public/hp_response.php calls into separated front controller (f.e. /public/Creditcard.php, /public/Debitcard.php)<br />
|
|
0000000: <span class="navi_element">Bug</span> additional redirect parameters will not add in redirect url of the public response file's (like utm_nooverride=1)<br />
|
|
0000000: <span class="navi_element">Info</span> replaced https://faq.oxidmodule.com/ links with https://faq.d3data.de</p>
|
|
<hr />
|
|
<h2 id="page_6-0-3-1-2019-06-07">6.0.3.1 - (2019-06-07)</h2>
|
|
<p>0008863: 6.0.3.0 Fehler bei nicht Heidelpay zugeordneten Zahlungsarten - keine Bestellung möglich<br />
|
|
0000000: <span class="navi_element">cronjob collectPayments</span> parameter FRONTEND.ENABLED=true causing a order delete for Przelewy24 and iDeal payments<br />
|
|
0000000: <span class="navi_element">cronjob collectPayments</span> set referenceid before temporaray order is finalized<br />
|
|
0000000: <span class="navi_element">cronjob collectPayments</span> reduced NOTICE in collectpayments.php 0000000: <span class="navi_element">general</span> added new criterion info parameter "heidelPaymentMethod"<br />
|
|
0000000: replaced deprecated method "getShopEdition" for request parameter<br />
|
|
0000000: changing url in metadata to https://docs.oxidmodule.com/Heidelpay/</p>
|
|
<hr />
|
|
<h2 id="page_6-0-3-0-2019-05-09">6.0.3.0 - (2019-05-09)</h2>
|
|
<p>0008145: OT Zahlungsarten auf Länder und Währung einschränken<br />
|
|
0008577: Exception bei dem Versenden von d3SendHPErrorMessage<br />
|
|
0008263: Daux.io Umsetzung Heidelpay<br />
|
|
0000000: neue Zahlungsart B2B Rechnungskauf hinzugefügt</p>
|
|
<hr />
|
|
<h2 id="page_6-0-2-3-2019-03-08">6.0.2.3 - (2019-03-08)</h2>
|
|
<p>0008253: alte Trusted Shops Käuferschutz Kompatibilität entfernen<br />
|
|
0000000: Collation der Admin Sprachdateien auf UTF-8 gesetzt<br />
|
|
0008158: Zahlungstyp Billsafe entfernen<br />
|
|
0000000: <span class="navi_element">Refactor</span> \D3\Heidelpay\Models\Containers\Parameter</p>
|
|
<hr />
|
|
<h2 id="page_6-0-2-2-2019-01-09">6.0.2.2 - (2019-01-09)</h2>
|
|
<p>0008210: Transaktions-Fehlermeldung im Tab Order/Heidelpay anzeigen lassen<br />
|
|
0008237: <span class="navi_element">Blocker</span> Fehlermeldung beim Bestellabschluss<br />
|
|
0000000: Neues Model Models\Actions\Finalize<br />
|
|
0000000: <span class="navi_element">Refactor</span> \D3\Heidelpay\Models\Containers\Parameter::setMandatoryData<br />
|
|
0000000: <span class="navi_element">Refactor</span> \D3\Heidelpay\Models\Containers\Criterions*<br />
|
|
0000000: <span class="navi_element">Refactor</span> Umbenennung der \D3\Heidelpay\Models\Actions* Eigenschaften and Methoden</p>
|
|
<hr />
|
|
<h2 id="page_6-0-2-1-2019-01-03">6.0.2.1 - (2019-01-03)</h2>
|
|
<p>0008148: <span class="navi_element">Push</span> E-Mail bei fehlender Bestellung<br />
|
|
0008154: Anzeige der Push Benachrichtigungs URL im Admin<br />
|
|
0008155: <span class="navi_element">EE </span> Updatescript für gespeicherte Kundendaten bereit stellen<br />
|
|
0008156: divs in flow templates ergänzen</p>
|
|
<hr />
|
|
<h2 id="page_6-0-2-0-2018-12-05">6.0.2.0 - (2018-12-05)</h2>
|
|
<p>0007899: Push Notifications integriert<br />
|
|
0000000: WAITING Status auf PENDING gestellt<br />
|
|
0007921: Feldbegrenzungen in der Basket Api validieren<br />
|
|
0007480: <span class="navi_element">Konfiguration</span> neuer Eintrag Limits für (gesicherten) Rechnungskauf einstellen<br />
|
|
0008113: precheck entfernen<br />
|
|
0008143: <span class="navi_element">EE </span> Shopid für gespeicherte Referenzdaten anlegen<br />
|
|
0007483: FONTEND.ENABLED sollte immer übertragen werden<br />
|
|
0006751: WAITING Status an Bestellung weitergebe</p>
|
|
<hr />
|
|
<h2 id="page_6-0-1-3-2018-11-01">6.0.1.3 - (2018-11-01)</h2>
|
|
<p>0008030: IBAN Anfangsbuchstaben müssen immer groß geschrieben werden<br />
|
|
0007945: Doppelklick führt zu doppelten Bestellungen/Abbuchungen<br />
|
|
0007906: Endlosschleife in automatischer Installation</p>
|
|
<hr />
|
|
<h2 id="page_6-0-1-2-2018-08-20">6.0.1.2 - (2018-08-20)</h2>
|
|
<p>0007856: 6.0.3 / 6.1.0 veraltete obsolete dynvalues wurden validiert (Bankeinzug + Giropay)</p>
|
|
<hr />
|
|
<h2 id="page_6-0-1-1-2018-08-08">6.0.1.1 - (2018-08-08)</h2>
|
|
<p>0007756: EPS - Ablehnung da falsches Land übertragen wurde - ACCOUNT.COUNTRY<br />
|
|
0007812: Änderungen Flow 3.0.2 übernehmen (OXID Compilation 6.1.0)<br />
|
|
0007820: Freigabe 6.1.0<br />
|
|
0007817: Mobile theme Unterstützung entfernen</p>
|
|
<hr />
|
|
<h2 id="page_6-0-1-0-2018-05-22">6.0.1.0 - (2018-05-22)</h2>
|
|
<p>0005802: Postfinance Integration<br />
|
|
0007283: EasyCredit Korrekturen<br />
|
|
0007214: d3hpprepaymentdata::getTransaction selektiert falsch bei gesichert. Rechnungskauf<br />
|
|
0007328: Chargeback entfernen<br />
|
|
0007422: Fehlertexte werden teilweise allgemein ausgegeben<br />
|
|
0007388: Umfirmierung der Heidelberger Payment GmbH in heidelpay (GmbH)<br />
|
|
0000000: extended logging of initial ngw requests</p>
|
|
<hr />
|
|
<h2 id="page_6-0-0-1-2018-04-26">6.0.0.1 - (2018-04-26)</h2>
|
|
<p>0007418: fixed d3/modcfg::d3counter calls have to be case sensitive</p>
|
|
<hr />
|
|
<h2 id="page_6-0-0-0-2018-03-19">6.0.0.0 - (2018-03-19)</h2>
|
|
<p><strong>Minor version upgrade notice: there are some backward-incompatible changes to this release.</strong></p>
|
|
<p>0000000: migration to oxid-esales/oxideshop-ce v6.1.0 | dropping support below v6.1.0<br />
|
|
0000000: fixed error was shown on changing currency marked viewconfig…<br />
|
|
0000000: added d3transactionlog to bankaccount (prepayment)<br />
|
|
0000000: improved logging (request to Heidelpay:: {Info})<br />
|
|
0000000: migrated e-mail templates to oxid standard<br />
|
|
0000000: removed giropay dynvalue checks<br />
|
|
0000000: Giropay doesn't provide bank/account information in a PA<br />
|
|
0000000: language files in utf-8<br />
|
|
0000000: using oxids metadata version 2.0<br />
|
|
0000000: using namespaces<br />
|
|
0000000: using composer installation</p>
|
|
<hr />
|
|
<h2 id="page_5-3-0-0">5.3.0.0</h2>
|
|
<p>0006668: Easycredit implementieren<br />
|
|
0006745: Sofortüberweisungslogo + Texte ersetzen</p>
|
|
<h4 id="page_5-2-3-4">5.2.3.4</h4>
|
|
<p>0004941: Css Dateipfad für das iFrame mitgeben<br />
|
|
0006384: Altlasten-Mehrsprachigkeit können zu mehreren Fehlverhalten führen<br />
|
|
0006626: 3D Secure Prüfung wird bei gespeicherten Daten übersprungen</p>
|
|
<h4 id="page_5-2-3-3">5.2.3.3</h4>
|
|
<p>0006552: Geburtsdatum bei gesicherter Lastschrift ergänzen.<br />
|
|
0006396: fehlende (zweite) Bonitätsprufung bei Rechnungskauf<br />
|
|
0006441: Heidelpay metadata.php enthäl ö im Klassennamen - v5.2.3.2<br />
|
|
0006291: Warnung bei leerer XML Übergabe<br />
|
|
0000000: fixed bug in mobile theme on error message, wrong template name was loaded<br />
|
|
0000000 set "no reference but heidelpay payment" warning to error level</p>
|
|
<h4 id="page_5-2-3-2">5.2.3.2</h4>
|
|
<p>0000000: var_dump Ausgabe entfernt (copy_this/modules/d3/d3heidelpay/views/flow/tpl/payment/debitnote.tpl)<br />
|
|
0000000: (iDeal/Przelewy24) wenn oxorderdate 0 ist oder nicht interpretiert wird, kann die Bestellung storniert/gelöscht werden</p>
|
|
<h4 id="page_5-2-3-1">5.2.3.1</h4>
|
|
<p>0006291: DOMDocument::loadXML im Modul überprüfen<br />
|
|
0000000: hp_response.php ermöglicht kein redirect mehr</p>
|
|
<h3 id="page_5-2-3-0">5.2.3.0</h3>
|
|
<p>0000000: Support für 4.7.x und 4.8.x ist eingestellt<br />
|
|
0000000: Parameter name.company in Standard-Parameteriste aufgenommen<br />
|
|
0000000: erweitertes Exception-Handling in d3_hp_response bei nicht-Heidelpay-Zahlungsarten<br />
|
|
0006181: http_build_query 3. Parameter arg_separator & übergeben<br />
|
|
0005673: JavaScriptaktualisierung Frontendumsetzung<br />
|
|
0005496: Altdateien und Shopweichen im Modul entfernen<br />
|
|
0004877: iDeal nur für unterstützte Währungen anzeigen<br />
|
|
0002355: E-Mails in der Sprache der Bestellung versenden<br />
|
|
0006138: Fehlerhafte Überladung in Block/Template select_payment.tpl 5.2.2.0<br />
|
|
0004098: falsches Tacking in Google Analytics, Notwendig: zusätzlich definierbare Parameter<br />
|
|
0003228: Lieferadressen bei Zahlung mit gesicherten Rechnungskauf/Lastschrift und paypal kontrollieren<br />
|
|
0001921: Transaktionsübersicht im Admin anlegen<br />
|
|
0006142: Integration gesicherte Lastschrift<br />
|
|
0006141: Basket API für gesicherten Rechnungskauf/Lastschrift integrieren<br />
|
|
0002025: Hilfetexte und Layout im Shopadmin<br />
|
|
0005157: Kunden-IP statt Heidelpay-IP bei Paypal-Zahlungen an oxorder hinterlegen<br />
|
|
0002678: Einstellung "Kontodaten vollständig speichern?" entfernen</p>
|
|
<h3 id="page_5-2-2-0">5.2.2.0</h3>
|
|
<p>0004201: Button "Reversal (REV)" im Shopbackend ergänzen<br />
|
|
0005030: Anpassung des Moduls auf das Flow-Theme<br />
|
|
0005590: Bankdaten und Shortid an Endkunden weiterreichen<br />
|
|
0005715: Kompatibilität mit tronet Sofortüberweisung hergestellt<br />
|
|
0005835: CRITERION-Tags im Admin sichtbar machen<br />
|
|
0005891: Refactoring der Templatestruktur
|
|
die Template Struktur wurde in der metadata.php geändert (von -> zu) :</p>
|
|
<table>
|
|
<tr><td>d3_d3heidelpay_controllers_admin_order_heidelpay.tpl</td><td>-></td><td>d3_d3heidelpay_views_admin_tpl_order.tpl</td></tr>
|
|
<tr><td>d3_d3heidelpay_controllers_admin_settings.tpl</td><td>-></td><td>d3_d3heidelpay_views_admin_tpl_settings.tpl</td></tr>
|
|
<tr><td>hp_prepayment_cust_html.tpl</td><td>-></td><td>d3_d3heidelpay_views_tpl_email_html_prepayment_cust.tpl</td></tr>
|
|
<tr><td>hp_prepayment_cust_subj.tpl</td><td>-></td><td>d3_d3heidelpay_views_tpl_email_html_prepayment_cust_subj.tpl</td></tr>
|
|
<tr><td>hp_prepayment_owner_html.tpl</td><td>-></td><td>d3_d3heidelpay_views_tpl_email_html_prepayment_owner.tpl</td></tr>
|
|
<tr><td>hp_prepayment_owner_subj.tpl</td><td>-></td><td>d3_d3heidelpay_views_tpl_email_html_prepayment_owner_subj.tpl</td></tr>
|
|
<tr><td>hp_prepayment_cust_plain.tpl</td><td>-></td><td>d3_d3heidelpay_views_tpl_email_plain_prepayment_cust.tpl</td></tr>
|
|
<tr><td>hp_prepayment_owner_plain.tpl</td><td>-></td><td>d3_d3heidelpay_views_tpl_email_plain_prepayment_owner.tpl</td></tr>
|
|
<tr><td>payment_heidelpay_img.tpl</td><td>-></td><td>d3_d3heidelpay_views_tpl_payment_img.tpl</td></tr>
|
|
<tr><td>heidelpay_cc_input.tpl</td><td>-></td><td>d3_d3heidelpay_views_azure_tpl_cc_input.tpl</td></tr>
|
|
<tr><td>heidelpay_order_3ds.tpl</td><td>-></td><td>d3_d3heidelpay_views_azure_tpl_order_3ds_iframe.tpl</td></tr>
|
|
<tr><td>heidelpay_order_3ds_iframe.tpl</td><td>-></td><td>d3_d3heidelpay_views_azure_tpl_order_3ds_iframe.tpl</td></tr>
|
|
<tr><td>payment_heidelpaycards.tpl</td><td>-></td><td>d3_d3heidelpay_views_azure_tpl_payment_cards.tpl</td></tr>
|
|
<tr><td>payment_inc_storeduid.tpl</td><td>-></td><td>d3_d3heidelpay_views_azure_tpl_storeduid.tpl</td></tr>
|
|
<tr><td>payment_heidelpaybillsafe.tpl</td><td>-></td><td>d3_d3heidelpay_views_azure_tpl_payment_billsafe.tpl</td></tr>
|
|
<tr><td>payment_heidelpaydebitnote.tpl</td><td>-></td><td>d3_d3heidelpay_views_azure_tpl_payment_debitnote.tpl</td></tr>
|
|
<tr><td>payment_heidelpayeps.tpl</td><td>-></td><td>d3_d3heidelpay_views_azure_tpl_payment_eps.tpl</td></tr>
|
|
<tr><td>payment_heidelpaygiropay.tpl</td><td>-></td><td>d3_d3heidelpay_views_azure_tpl_payment_giropay.tpl</td></tr>
|
|
<tr><td>payment_heidelpayideal.tpl</td><td>-></td><td>d3_d3heidelpay_views_azure_tpl_payment_ideal.tpl</td></tr>
|
|
<tr><td>payment_heidelpaysofort.tpl</td><td>-></td><td>d3_d3heidelpay_views_azure_tpl_payment_sofort.tpl</td></tr>
|
|
<tr><td>payment_heidelpaypostfinance.tpl</td><td>-></td><td>d3_d3heidelpay_views_azure_tpl_payment_postfinance.tpl</td></tr>
|
|
<tr><td>payment_heidelpaypaypal.tpl</td><td>-></td><td>d3_d3heidelpay_views_azure_tpl_payment_paypal.tpl</td></tr>
|
|
<tr><td>payment_heidelpayprzelewy24.tpl</td><td>-></td><td>d3_d3heidelpay_views_azure_tpl_payment_przelewy24.tpl</td></tr>
|
|
<tr><td>payment_heidelpaymasterpass.tpl</td><td>-></td><td>d3_d3heidelpay_views_azure_tpl_payment_masterpass.tpl</td></tr>
|
|
<tr><td>heidelpay_redirect_postformular.tpl</td><td>-></td><td>d3_d3heidelpay_views_tpl_redirect_postformular.tpl</td></tr>
|
|
<tr><td>heidelpay_order_iframe.tpl</td><td>-></td><td>d3_d3heidelpay_views_azure_tpl_order_iframe.tpl</td></tr>
|
|
<tr><td>heidelpay_cc_input_mobile.tpl</td><td>-></td><td>d3_d3heidelpay_views_mobile_tpl_cc_input.tpl</td></tr>
|
|
<tr><td>heidelpay_order_3ds_mobile.tpl</td><td>-></td><td>d3_d3heidelpay_views_mobile_tpl_order_3ds.tpl</td></tr>
|
|
<tr><td>heidelpay_order_3ds_iframe_mobile.tpl</td><td>-></td><td>d3_d3heidelpay_views_mobile_tpl_order_3ds_iframe.tpl</td></tr>
|
|
<tr><td>payment_inc_storeduid_mobile.tpl</td><td>-></td><td>d3_d3heidelpay_views_mobile_tpl_storeduid.tpl</td></tr>
|
|
<tr><td>payment_heidelpaycards_mobile.tpl</td><td>-></td><td>d3_d3heidelpay_views_mobile_tpl_payment_cards.tpl</td></tr>
|
|
<tr><td>payment_heidelpaysofort_mobile.tpl</td><td>-></td><td>d3_d3heidelpay_views_mobile_tpl_payment_sofort.tpl</td></tr>
|
|
<tr><td>payment_heidelpaydebitnote_mobile.tpl</td><td>-></td><td>d3_d3heidelpay_views_mobile_tpl_payment_debitnote.tpl</td></tr>
|
|
<tr><td>payment_heidelpayeps_mobile.tpl</td><td>-></td><td>d3_d3heidelpay_views_mobile_tpl_payment_eps.tpl</td></tr>
|
|
<tr><td>payment_heidelpaygiropay_mobile.tpl</td><td>-></td><td>d3_d3heidelpay_views_mobile_tpl_payment_giropay.tpl</td></tr>
|
|
<tr><td>payment_heidelpayideal_mobile.tpl</td><td>-></td><td>d3_d3heidelpay_views_mobile_tpl_payment_ideal.tpl</td></tr>
|
|
<tr><td>payment_heidelpaybillsafe_mobile.tpl</td><td>-></td><td>d3_d3heidelpay_views_mobile_tpl_payment_billsafe.tpl</td></tr>
|
|
<tr><td>payment_heidelpaypaypal_mobile.tpl</td><td>-></td><td>d3_d3heidelpay_views_mobile_tpl_payment_paypal.tpl</td></tr>
|
|
<tr><td>payment_heidelpayprzelewy24_mobile.tpl</td><td>-></td><td>d3_d3heidelpay_views_mobile_tpl_payment_przelewy24.tpl</td></tr>
|
|
<tr><td>payment_heidelpaymasterpass_mobile.tpl</td><td>-></td><td>d3_d3heidelpay_views_mobile_tpl_payment_masterpass.tpl</td></tr>
|
|
<tr><td>payment_heidelpaypostfinance_mobile.tpl</td><td>-></td><td>d3_d3heidelpay_views_mobile_tpl_payment_postfinance.tpl</td></tr>
|
|
<tr><td>heidelpay_order_iframe_mobile.tpl</td><td>-></td><td>d3_d3heidelpay_views_mobile_tpl_order_iframe.tpl</td></tr>
|
|
</table>
|
|
<h4 id="page_5-2-1-1">5.2.1.1</h4>
|
|
<p>0005524: mehrfach gespeicherte Daten anzeigen<br />
|
|
0005235: es wird kein PA/DB bei gespeicherten Daten genutzt<br />
|
|
0005419: XML Query wird im paymentcollector nicht korrekt übergeben<br />
|
|
0005405: Kein Fehlerhandling im Frontend beim iFrame<br />
|
|
0005470: IonCube Umsetzung<br />
|
|
0000000: removed payment::hasUserHPStoreData, payment::getUserHPStoreData, payment::getHPWrappedPayment<br />
|
|
0000000: probably bug in d3_oxorder_heidelpay::finalizeOrder<br />
|
|
0000000: fixed memcache bug in collectpayments process<br />
|
|
0000000: payment model not found causes exception in admin</p>
|
|
<h3 id="page_5-2-1-0">5.2.1.0</h3>
|
|
<p>0002681: Kunden die während Formulareingaben in ein Session timeout kommen<br />
|
|
0000000: Bestellbenutzer wird bei Admin Aktionen nicht gesetzt<br />
|
|
0005301: Abgebrochene Bestellabwicklungen an den Händler melden<br />
|
|
0005320: MasterPass Integration<br />
|
|
0005289: Sprache ist im Admin auswählbar<br />
|
|
0005222: ReferenceId nach Schritt4 prüfen<br />
|
|
0005081: order::execute() Rüchgabewert Fehlerhaft<br />
|
|
0005300: Warenkorbwert kann gegenüber dem Transaktionbetrag manipuliert werden<br />
|
|
0005170: Bestellung- Tab Heidelpay - Aktionen klappen nicht auf<br />
|
|
0000000: PRESENTATION.USAGE wird nicht übergeben<br />
|
|
0000000: PA soll auch bei "gespeicherte Daten verwenden" genutzt werden<br />
|
|
0005202: betrifft EE: cronjob für PP und IV ignoriert ShopId<br />
|
|
0005189: bei gespeicherten Daten (Kredit-/Debitkarte) fehlen die zu übergebenden Parameter (agb, download etc)<br />
|
|
0005188: falsche Rücksprungbehandlung bei erfolgreichen Billsafe Bezahlungen<br />
|
|
0005103: Heidelpay iFrame wird zerschossen angezeigt</p>
|
|
<h4 id="page_5-2-0-1">5.2.0.1</h4>
|
|
<p>Installationsroutine kann nicht abgeschlossen werden<br />
|
|
neue Debitkarten hinzufügen<br />
|
|
NGW geladene Icons sollen in eigene Templates (für Azure und Mobile ausgelagert werden)<br />
|
|
Hilfetext für "Pflichtfelder für den Bestellabschluss"<br />
|
|
möglicher Fehler: Fehlerfälle von order::execute testen<br />
|
|
unvollständige / inkorrekte version_compare innerhalb des Moduls bei EE 5.0.x<br />
|
|
Nachkommestellen durch Punkt trennen<br />
|
|
Mobile theme lauffähig machen<br />
|
|
4.7.x ready machen<br />
|
|
Geburtstdatum übergeben<br />
|
|
Inkorrektes Handling mit Gutscheinen</p>
|
|
<h2 id="page_5-2-0-0">5.2.0.0</h2>
|
|
<p>Implementierung PCI3 (Kartenzahlung via iFrame)<br />
|
|
Umstellung von SGW/XML auf NGW/POST<br />
|
|
neue Option "Registrierung für Karten nutzen (Kreditkarte, Debitkarte)" hinzugefügt<br />
|
|
neuer Menüpunkt /D³ Module/Heidelpay/Logging/<br />
|
|
Fehlverhalten im JavaScript mit einer deaktivierten Zahlungsart gelöst<br />
|
|
das Oxid Standard "Mobile-Theme" wird bis zum nächsten Update nicht untersützt!<br />
|
|
Auflösung der Formularstruktur im Bestellschritt 3 (Versand & Zahlung)<br />
|
|
generelle Weiterleitung bei 3DSecure<br />
|
|
Bankeinzug Kundendaten werden nun im Shop gespeichert</p>
|
|
<h4 id="page_5-1-1-2">5.1.1.2</h4>
|
|
<p>neue Zahlungsart Przelewy24<br />
|
|
Updateassistent startet nicht bei Update von 5.1.1.0 auf 5.1.1.1<br />
|
|
Erweiterung für Pflichtfelder bei einem Update<br />
|
|
NGW: Curl-Error-Handling implementieren<br />
|
|
NGW-Informationen für "nach Schritt 4"<br />
|
|
Anpassung des Mobile-Themes für NGW<br />
|
|
5.1.0.0 ist nicht in der 4.7 einsetzbar</p>
|
|
<h4 id="page_5-1-1-1">5.1.1.1</h4>
|
|
<p>Pflichtfelder für den Bestellabschluss<br />
|
|
Installationsanleitung aktualisieren<br />
|
|
Changelog nachtragen</p>
|
|
<h3 id="page_5-1-1-0">5.1.1.0</h3>
|
|
<p>Integration der NGW-Schnittstelle<br />
|
|
Zahlart T-Pay Online Überweisung aus Heidelpay-Modul entfernen (5er-Version)<br />
|
|
Aktive Brands(Kartentypen, etc..) von der NGW-Response nutzen<br />
|
|
fake User-Checkboxen anpassen<br />
|
|
URL-Einstellungen aus den Moduleinstellungen entfernen<br />
|
|
NGW Implementation in latin-Shop testen<br />
|
|
Umlaute an Zahlarten bei Installation Fehlerhaft<br />
|
|
Bei ELV mit DE-Konto soll das BIC-Feld ausgeblendet werden.<br />
|
|
5.1.0.0 ist nicht in der 4.7 einsetzbar</p>
|
|
<h2 id="page_5-1-0-0">5.1.0.0</h2>
|
|
<p>Anpassung für Oxid Mobile Theme<br />
|
|
kleiner Bug im Zusammenhang mit Billpay<br />
|
|
Übermittlung abweichende Lieferadresse an PayPal</p>
|
|
<h4 id="page_5-0-0-4">5.0.0.4</h4>
|
|
<p>Bugfix für automatische Installation<br />
|
|
Sprachdateien unverschlüsselt belasst<br />
|
|
neues Logo Billsafe<br />
|
|
Anpassung der Ausgabe bei gespeicherten Daten und dem SEPA-Modus<br />
|
|
Test auf 4.9 / 5.2</p>
|
|
<h4 id="page_5-0-0-3">5.0.0.3</h4>
|
|
<p>Kompatilität mit Modul Amazon Payments hergestellt<br />
|
|
Templates angepasst damit es bei einer Deaktivierung des Moduls nicht zu Fehlermeldungen kommt</p>
|
|
<h4 id="page_5-0-0-2">5.0.0.2</h4>
|
|
<p>Bugfix: im Shop aktives Modul, über Modul-Connector inaktiv, kann im Bestellschritt 3 nicht abgesendet werden<br />
|
|
fehlende sh-Datei nachgetragen<br />
|
|
Dokumentation überarbeitet</p>
|
|
<h4 id="page_5-0-0-1">5.0.0.1</h4>
|
|
<p>Bugfix: Während eines Update wurden die Zuordnungen zwischen Shop und Heidelpay-Modul nicht übernommen<br />
|
|
Kompatibilität zu PHP 5.2 wieder hergestellt</p>
|
|
<h1 id="page_5-0-0-0">5.0.0.0</h1>
|
|
<p>Refactoring zur Oxid Zertifizierung</p>
|
|
<h3 id="page_4-0-6-0">4.0.6.0</h3>
|
|
<p>Kompatilität mit Skrill-Modul hergestellt #2465<br />
|
|
Update der Systmprüfung (d3precheck.php) #2480</p>
|
|
<h4 id="page_4-0-5-4">4.0.5.4</h4>
|
|
<p>alte Moduleinstellungen von 3.x werden beim Update auf 4.x migriert<br />
|
|
Bugfix: Bei Bezahlung mit Billsafe kam im Shop eine Fehlermeldung, wenn mehr als 7 Artikel in den Warenkorb gelegt wurden</p>
|
|
<h4 id="page_4-0-5-3">4.0.5.3</h4>
|
|
<p>Hinweis auf Umstellung des Händlerkontos (nur bei Sofortüberweisung) in die Installationsanleitung eingefügt<br />
|
|
Bugfix: Bei Nutzung von Sofortüberweisung konnte es im Zusammenhang mit SEPA zu Fehlermeldungen kommen</p>
|
|
<h4 id="page_4-0-5-2">4.0.5.2</h4>
|
|
<p>Bugfix: Wichtige Sicherheitslücke in der Modulkonfiguration geschlossen</p>
|
|
<h4 id="page_4-0-5-1">4.0.5.1</h4>
|
|
<p>Bugfix: In BS4 wurde unter bestimmten Situationen eine Exception geworfen, wenn andere Module ebenfalls die Klasse 'order' erweitern</p>
|
|
<h3 id="page_4-0-5-0">4.0.5.0</h3>
|
|
<p>SEPA-Modus integriert</p>
|
|
<ul>
|
|
<li>im Adminbereich kann nun SEPA aktiviert werden (Schaltet bei Lastschrift, Giropay, Rechnungskauf und Vorkasse auf IBAN/BIC um)</li>
|
|
<li>Überweisungsdaten für BillSAFE, Rechnungskauf und Vorkasse zeigen nun IBAN/BIC in BS5 und EMails</li>
|
|
<li>Integration von SEPA-Prüfroutinen bei Giropay</li>
|
|
</ul>
|
|
<p>Sofortüberweisung benötigt keine Kontodateneingabe in BS3 mehr (Änderung des Händlerkontos bei Heidelpay nötig)<br />
|
|
iDeal Bankenliste aktualisiert<br />
|
|
Bugfix: Sind Kontodaten mit * maskiert, werden sie nicht mehr in BS3 bei Bestandskunden vorausgefüllt<br />
|
|
Bugfix: fehlende Buchungsaktionen an den Bestellungen hinzugefügt</p>
|
|
<h4 id="page_4-0-4-1">4.0.4.1</h4>
|
|
<p>Fehler in automatischer Installation behoben<br />
|
|
Precheck aktualisiert</p>
|
|
<h3 id="page_4-0-4-0">4.0.4.0</h3>
|
|
<p>Anpassung für OXID eShop 4.8.x / 5.1.x<br />
|
|
Integration Transaktionslog<br />
|
|
Integration Neues Admin Interface (unter Bestellungen, Tab "Heidelpay")<br />
|
|
Sofortüberweisung unterstützt nun auch österreichische Bankkonten<br />
|
|
Fehlercodetabelle aktualisiert<br />
|
|
Bugfix: Bei Zahlungsart Giropay fehlte das Eingabefeld für den Kontoinhaber<br />
|
|
Bugfix: Bei Zahlungsart Billsafe werden die Überweisungsdaten nun korrekt nach Bestellungsende aus der Session entfernt<br />
|
|
Bugfix: Bei einigen Zahlungsarten gab es Probleme mit Umlauten in UTF8-Shops<br />
|
|
Install-PDF überarbeitet, PreCheck v3.0 integriert</p>
|
|
<h4 id="page_4-0-3-3">4.0.3.3</h4>
|
|
<p>Bugfix: automatische Installation des Moduls reagierte nicht</p>
|
|
<h4 id="page_4-0-3-2">4.0.3.2</h4>
|
|
<p>php5.4 STRICT_STANDARDS-Fehler wurden behoben<br />
|
|
BillSafe UTF-8 Problem (doppeltes encoding als UTF-8 String bei UTF-8 Shops) wurde behoben</p>
|
|
<h4 id="page_4-0-3-1">4.0.3.1</h4>
|
|
<p>Zahlungsart Paypal ist auch im Basic-Modul konfigurierbar</p>
|
|
<h3 id="page_4-0-3-0">4.0.3.0</h3>
|
|
<p>Zahlungsart Billsafe hinzugefügt<br />
|
|
Zahlungsart Rechnungskauf hinzugefügt<br />
|
|
Zahlungsart PayPal hinzugefügt<br />
|
|
Integration der Automatischen Installation<br />
|
|
Fehler bei Basic/Premium im Admin gefixt<br />
|
|
Zahlungsart T-Pay entfernt</p>
|
|
<h3 id="page_4-0-2-0">4.0.2.0</h3>
|
|
<p>Integration Basic / Premium Unterscheidung</p>
|
|
<h3 id="page_4-0-1-0">4.0.1.0</h3>
|
|
<p>Debitkarte "Dankort" hinzugefügt<br />
|
|
Fehlertexte der Fehlercodes werden nun aus lang-Dateien geholt (damit kann die normale Mehrsprachigkeit des Shops genutzt werden)<br />
|
|
Umstellung aller buchungsrelevanten TransaktionIdents auf einen eigenen Nummernkreis<br />
|
|
ShopId wird nun mit an die Response-Url übergeben</p>
|
|
<h1 id="page_4-0-0-0">4.0.0.0</h1>
|
|
<p>komplette Überarbeitung des Moduls für die neue Shopstruktur EE5/PE47</p>
|
|
<h4 id="page_3-2-3-1">3.2.3.1</h4>
|
|
<p>Bugfix: bei nicht 3DSecure Karten und Einstellung "nach Schritt" 4</p>
|
|
<h3 id="page_3-2-3">3.2.3</h3>
|
|
<p>Dummy Kreditkarten für 4.6.x entfernt<br />
|
|
checkout.css aus der payment_ext.tpl entfernt</p>
|
|
<h3 id="page_3-2-2">3.2.2</h3>
|
|
<p>Änderungen für Shopversion ab 4.6.0 integriert<br />
|
|
kleinerer JS-Fehler in payment-Template behoben<br />
|
|
NOK-Rückmeldungen werden nun als "response error" geloggt<br />
|
|
neue Testdaten für Sofortüberweisung integriert<br />
|
|
mod_cfg -> Requirements eingebaut</p>
|
|
<h3 id="page_3-2-1">3.2.1</h3>
|
|
<p>neue Admineinstellungen (Curl-Timeout, Unmask) eingebaut<br />
|
|
div. Fehler bei der Nutzung der Basic-Templates (4.5) behoben<br />
|
|
Version kann nun auch uneingeschränkt in Shopversionen < 4.5 genutzt werden</p>
|
|
<h2 id="page_3-2-0">3.2.0</h2>
|
|
<p>Version für OXID ab 4.5.0</p>
|
|
<h3 id="page_3-1-1">3.1.1</h3>
|
|
<p>Änderung der Sprache nach einer Heidelpaytransaktion</p>
|
|
<h2 id="page_3-1">3.1</h2>
|
|
<p>Einbau neuer Zahlmethoden</p>
|
|
<ul>
|
|
<li>Sofortüberweisung</li>
|
|
<li>Giropay</li>
|
|
<li>iDeal Niederlande</li>
|
|
<li>EPS Österreich</li>
|
|
<li>T-Pay</li>
|
|
<li>automatische Vorkasse</li>
|
|
</ul>
|
|
<p>Speicherung der Registrierungsdaten für Heidelpay für erneute Zahlungen bei Kreditkarte, Bankeinzug und Debitkarten unter Bestellschritt 3.<br />
|
|
Damit wird beim erneuten Einkauf dem Kunden angeboten mit denselben Karten oder Bankdaten einzukaufen ohne erneut
|
|
die Daten einzugeben bzw. an Heidelpay zu senden zu müssen. Der Händler spart zusätzlich die Kosten für eine Transaktion.
|
|
Dieses ist standardmäßig ausgeschalten und kann wahlweise im Shopadmin über den Haken "Gespeicherte Daten dem Kunden anbieten?" aktiviert werden.<br />
|
|
Einbau neuer Logos für fast alle Zahlmethoden und Kartentypen.<br />
|
|
Überarbeitung aller Templates<br />
|
|
Aktualisierung der Heidelpay-Fehlercodes<br />
|
|
Admin-Interface mit eigener language-Datei<br />
|
|
Aktualisierung menu.xml</p>
|
|
<h3 id="page_3-0-4">3.0.4</h3>
|
|
<p>Anpassung des Moduls an neue Sicherheitsstruktur des OXID Version 4.3.0 (TrustIPs, sToken)<br />
|
|
Timeout beim Aufrufen der 3DS-Fehlerseite mit "KK-Eingabe nach Schritt4"<br />
|
|
Problem mit mehrfachen 3DS Aufrufen bei "KK-Eingabe nach Schritt4" behoben<br />
|
|
3DS-Fehlerseite für "KK-Eingabe nach Schritt4" und "KK-Eingabe in Schritt3" optimiert</p>
|
|
<h3 id="page_3-0-2">3.0.2</h3>
|
|
<p>Heidelpaytransaktionen konnten in den Shopfolgesprachen (Language 1 etc.) nicht abgeschlossen werden<br />
|
|
Sproradischer Verlust der Session nach Rücksprung vom Heidelpay-Server ab OXID 4.1.3</p>
|
|
<ul>
|
|
<li>Behebung durch zusätzlichen config-Parameter<br />
|
|
Teilweise Probleme mit Shoprücksprung nach fehlerhafter 3DSecure-Eingabe</li>
|
|
</ul>
|
|
<h3 id="page_3-0-1">3.0.1</h3>
|
|
<p>neu<br />
|
|
Multilang-Platzhalter eingebaut</p>
|
|
<p>Fix<br />
|
|
Korrektur der order-Erweiterung, da mit Shopversion 4.1.1 die Prüfung zum Widerrufsrecht geändert wurde<br />
|
|
Änderung der Prüfungsparameter für 3DSecure</p>
|
|
<h1 id="page_3-0">3.0</h1>
|
|
<p>Kompletter Neuaufbau des Moduls für den Einsatz unter OXID 4.
|
|
Optimierung aller Modulteile. Dadurch u.a. schnellere Abarbeitung der Heidelpay-Daten.</p>
|
|
<h2 id="page_2-1">2.1</h2>
|
|
<p>####neue Funktionen:</p>
|
|
<ul>
|
|
<li>Einbau einer alternativen Bezahlung mit Kreditkarte nach Schritt 4 im Bestellvorgang (Aktivierung im Admin)
|
|
Damit wird die zusätzliche "Registrierung" des Kunden bei Heidelpay nicht genutzt und der Shopinhaber hat nur 1x Transaktionsgebühren pro Bestellung</li>
|
|
<li>KK- und Bankkarten - Daten werden aus den Heidelpay-Responsedaten ausgelesen und in die Session als Dynvalue gespeichert.<br />
|
|
-> Wichtig für eFire / creditPass-Boniprüfung
|
|
Zusätzlich werden die KK- und ELV-Daten im Shop gespeichert, um im Schritt 3 bei wiederholter Zahlung diese anzuzeigen
|
|
Achtung! Die KK-Nummer wird lediglich mit den letzten 4 Stellen gespeichert!</li>
|
|
<li>Optionen für Test-Betrieb erweitert
|
|
####Korrekturen:<br />
|
|
Anpassung der tpls an den aktuellen OXID-Versionsstand 3.0.4.1 (steps-tpl und css-Dateien)<br />
|
|
bei Nutzung anderer oxpaymentgateway-Module (z.B. Paypal Pro) werden diese nun korrekt in den Modulbaum eingebunden und aufgerufen<br />
|
|
Korrektur der 3DS-Funktionalität. Es konnte unter bestimmten Voraussetzungen passieren, das Bestellungen nicht ordnungsgemäß erstellt wurden.<br />
|
|
Behebung einer Smarty-Fehlermeldung im 3DS-iFrame<br />
|
|
Es wurden einige "onclick" in der payment_ext.tpl entfernt, da dadurch teilweise Kunden versehentlich andere Zahlartenangeklickt hatten</li>
|
|
</ul>
|
|
<h1 id="page_2-0">2.0</h1>
|
|
<p>Integration von 3DSecure</p>
|
|
<h2 id="page_1-2">1.2</h2>
|
|
<p>Kleinere Korrekturen. u.a. Behebung eines Sprachproblems (Domainzuordnung)</p>
|
|
<h2 id="page_1-1">1.1</h2>
|
|
<p>Einbau der kompletten Heidelpay-Systemcodes und Ausgabe in Schritt3 als deutsche Fehlermeldung<br />
|
|
Speicherung des Heidelpay-Registrationcodes für Folgebestellungen ohne erneute Registration des Kunden<br />
|
|
Korrektur kleinerer Bugs im Modul und tpl-Dateien<br />
|
|
TransactionID zusätzlich mit Timestamp belegt, um mehrfache Bestellversuche zu ermöglichen</p>
|
|
<h1 id="page_1-0">1.0</h1>
|
|
<p>Korrektur des formulars der payment_ext.tpl für ELV</p>
|
|
<h1 id="page_1-0-beta">1.0 beta:</h1>
|
|
<p>Rückgabe in hp_response.php per curl<br />
|
|
Einbau ELV</p>
|
|
</div>
|
|
|
|
<nav>
|
|
<ul class="Pager">
|
|
<li class=Pager--prev><a href="../index.html">Zurück</a></li> <li class=Pager--next><a href="../changelog/Channel_Rekonfiguration.html">Weiter</a></li> </ul>
|
|
</nav>
|
|
</article>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<!-- JS -->
|
|
<script src="../themes/d3/js/jquery-1.11.3.min.js"></script><script src="../themes/d3/js/highlight.pack.js"></script><script src="../themes/d3/js/daux.js"></script><script src="../themes/d3/js/fontawesome-all.js"></script>
|
|
<!-- Tipue Search -->
|
|
<script type="text/javascript" src="../tipuesearch/tipuesearch.js"></script>
|
|
|
|
<script>
|
|
window.onunload = function(){}; // force $(document).ready to be called on back/forward navigation in firefox
|
|
$(function() {
|
|
tipuesearch({
|
|
'base_url': '../'
|
|
});
|
|
});
|
|
</script>
|
|
|
|
</body>
|
|
</html>
|