From 11bb2e142d652475ce82959f42dea6e49985720b Mon Sep 17 00:00:00 2001 From: Daniel Seifert Date: Mon, 4 Jul 2022 16:09:28 +0200 Subject: [PATCH] add 6.2.6.0 (sourceGuardian for PHP 8.x) --- composer.json | 2 +- docs/daux/changelog/010_Changelog.md | 13 + docs/daux/config.json | 4 +- .../015_Konfiguration_der_Zahlungsarten.md | 9 +- .../010_Vorbereitung/050_Zahlarten.md | 23 +- docs/daux/description/010_Beschreibung.md | 23 +- .../010_Systemanforderungen.md | 4 +- docs/html/changelog/Changelog.html | 18 +- .../changelog/Channel_Rekonfiguration.html | 2 +- docs/html/changelog/MGW_Implementation.html | 2 +- .../Cronjob_per_Konsole_einrichten.html | 2 +- .../Cronjob_per_Webaufruf_einrichten.html | 2 +- .../OXID_eShop_Enterprise_Edition.html | 2 +- ...ingaenge_bei_Heidelpay_erneut_abrufen.html | 2 +- .../Infos_fuer_Entwickler.html | 2 +- ..._hat_sich_im_Bestellprozess_geaendert.html | 2 +- .../Was_ist_noch_zu_beachten.html | 2 +- .../Was_macht_der_Cronjob.html | 2 +- .../Was_passiert_bei_einem_Refund.html | 2 +- .../Wie_ist_der_Cronjob_einzurichten.html | 2 +- .../Konfiguration_der_Zahlungsarten.html | 11 +- ...ungskauf_und_Vorkasse_anzeigen_lassen.html | 2 +- ...tomatische_Vorkasse_und_Rechnungskauf.html | 2 +- .../Konfiguration/Channeleinstellungen.html | 2 +- .../Konfiguration/Channelzuordnungen.html | 2 +- .../Schluesselpaar_eintragen.html | 2 +- .../Schnittstellenwechsel/Nacharbeiten.html | 2 +- .../Schnittstellenwechsel/Start.html | 2 +- .../Vorbereitung/Schluesselpaare_finden.html | 2 +- .../Vorbereitung/Sicherung.html | 2 +- .../Vorbereitung/Unzer_Insights.html | 2 +- .../Vorbereitung/Zahlarten.html | 25 +- .../Vorbereitung/was_wird_benoetigt.html | 2 +- docs/html/configuration/index.html | 2 +- docs/html/description/Beschreibung.html | 23 +- .../description/Editionsunterschiede.html | 2 +- docs/html/index.html | 2 +- .../Beiliegende_Bibliotheken.html | 2 +- .../Anforderungen/Systemanforderungen.html | 6 +- .../Anforderungen/Vorbereitungen.html | 2 +- .../Anforderungen/wichtige_Hinweise.html | 2 +- .../Deinstallation/Dateien_loeschen.html | 2 +- .../Deinstallation/Datenbank_bereinigen.html | 2 +- .../Modul_aus_der_Installation_entfernen.html | 2 +- .../Deinstallation/Modul_deaktivieren.html | 2 +- ...eiterungen_deaktivieren_und_entfernen.html | 2 +- .../Deinstallation/TMP-Ordner_leeren.html | 2 +- docs/html/installation/Installation.html | 2 +- .../installation/Installationspruefung.html | 2 +- .../Konfiguration_einstellen.html | 2 +- .../Neuinstallation/Lizenz_eintragen.html | 2 +- .../Neuinstallation/Modul_hinzufuegen.html | 4 +- .../Modul_im_Shop_aktivieren.html | 2 +- .../Providerspezifische_Installation.html | 2 +- .../Shopanpassungen_installieren.html | 2 +- .../Neuinstallation/TMP-Ordner_leeren.html | 2 +- .../Neuinstallation/Updatefaehigkeit.html | 2 +- .../Verwendung_eigener_Themes.html | 2 +- .../installation/Neuinstallation/index.html | 4 +- docs/html/installation/Schnellstart.html | 2 +- .../Update/Aenderungen_kontrollieren.html | 2 +- .../installation/Update/Dateien_erneuern.html | 4 +- .../Update/Erweiterungen_anpassen.html | 2 +- .../Lizenzschluessel_aktualisieren.html | 2 +- .../Update/Modul_deaktivieren.html | 2 +- .../Modulinformationen_aktualisieren.html | 2 +- .../Providerspezifische_Installation.html | 2 +- .../Update/Shopanpassungen_installieren.html | 2 +- .../Update/TMP-Ordner_leeren.html | 2 +- .../installation/Update/Updatedefinition.html | 2 +- docs/html/support/Hilfe-und-Support.html | 2 +- .../html/tipuesearch/tipuesearch_content.json | 2 +- src/.php-cs-fixer.php | 2 + src/Controllers/Admin/AdminList.php | 4 +- src/Controllers/Admin/Base.php | 4 +- src/Controllers/Admin/Channels/AdminList.php | 4 +- src/Controllers/Admin/Channels/Base.php | 4 +- src/Controllers/Admin/Channels/Main.php | 4 +- src/Controllers/Admin/Channels/Payments.php | 4 +- src/Controllers/Admin/Log.php | 4 +- src/Controllers/Admin/LogList.php | 4 +- src/Controllers/Admin/Order/Heidelpay.php | 4 +- src/Controllers/Admin/Settings.php | 4 +- src/Controllers/Admin/Support.php | 4 +- src/Controllers/Admin/TransactionlogList.php | 4 +- src/Controllers/ChannelProvider.php | 4 +- src/Controllers/MGWUserInputValidator.php | 4 +- src/Controllers/MgwOrder.php | 4 +- src/Controllers/MgwResourceHandler.php | 4 +- src/Controllers/ModuleProvider.php | 4 +- src/Controllers/Notify.php | 4 +- src/Controllers/Order.php | 4 +- src/Controllers/OxidProvider.php | 4 +- src/Controllers/Payment.php | 4 +- src/Controllers/PaymentCollector.php | 4 +- src/Controllers/PaymentGateway.php | 4 +- src/Controllers/Response.php | 4 +- src/Cron/collectpayments.php | 2 +- src/Cron/cron_bankaccount.php | 2 +- src/Interfaces/Config/ConstantInterface.php | 4 +- .../Criterion/ContainerInterface.php | 4 +- src/Interfaces/Parameter/GroupInterface.php | 4 +- src/Models/Actions/Action.php | 4 +- src/Models/Actions/Capture.php | 4 +- src/Models/Actions/Debit.php | 4 +- src/Models/Actions/Finalize.php | 4 +- src/Models/Actions/Preauthorization.php | 4 +- src/Models/Actions/Rebill.php | 4 +- src/Models/Actions/Refund.php | 4 +- src/Models/Actions/Reversal.php | 4 +- src/Models/Bankaccount.php | 4 +- src/Models/Communicator.php | 4 +- src/Models/Configuration/ModProfile.php | 4 +- src/Models/Containers/Criterions.php | 4 +- .../Containers/Criterions/Easycredit.php | 4 +- src/Models/Containers/InputContainer.php | 4 +- src/Models/Containers/Parameter.php | 4 +- src/Models/Containers/PrepaymentData.php | 4 +- src/Models/Containers/Skeleton.php | 4 +- src/Models/Factory.php | 4 +- .../MgwCustomerAttributeFormatter.php | 4 +- src/Models/Formatters/abstractFormatter.php | 4 +- src/Models/Generators/Basket.php | 4 +- src/Models/Generators/Body.php | 4 +- src/Models/Generators/MGWBasket.php | 4 +- .../hostDecoratorsInterface.php | 2 + .../Hostdecorators/hostDecoratorsRegistry.php | 2 + .../Hostdecorators/removePortFromHost.php | 2 + src/Models/MGWDebugHandler.php | 4 +- src/Models/Mail.php | 4 +- src/Models/Ngw.php | 4 +- src/Models/Parameter/Criterion.php | 4 +- src/Models/Parameter/Dynvalues.php | 4 +- src/Models/Parameter/Group/AccountData.php | 4 +- src/Models/Parameter/Group/CompanyData.php | 4 +- src/Models/Parameter/Group/CustomerData.php | 4 +- src/Models/Parameter/Group/FrontendData.php | 4 +- src/Models/Parameter/Group/MandatoryData.php | 4 +- .../Parameter/Group/RiskInformationData.php | 4 +- src/Models/Parameter/StoredData.php | 4 +- src/Models/Payment/Btobbillpurchase.php | 4 +- src/Models/Payment/Cards.php | 4 +- src/Models/Payment/Creditcard.php | 4 +- src/Models/Payment/Debitcard.php | 4 +- src/Models/Payment/Directdebit.php | 4 +- src/Models/Payment/Directdebit/Secured.php | 4 +- src/Models/Payment/Easycredit.php | 4 +- src/Models/Payment/Eps.php | 4 +- ...ymentNotReferencedToHeidelpayException.php | 4 +- .../UnknownRedirectParameterException.php | 4 +- src/Models/Payment/FlexiPayDirect.php | 4 +- src/Models/Payment/Giropay.php | 4 +- src/Models/Payment/Ideal.php | 4 +- src/Models/Payment/Invoice/Secured.php | 4 +- src/Models/Payment/Invoice/Unsecured.php | 4 +- src/Models/Payment/Masterpass.php | 4 +- src/Models/Payment/Payment.php | 4 +- src/Models/Payment/Paypal.php | 4 +- src/Models/Payment/Postfinance.php | 4 +- src/Models/Payment/Prepayment.php | 4 +- src/Models/Payment/Przelewy24.php | 4 +- src/Models/Payment/Sofortueberweisung.php | 4 +- src/Models/Redirect.php | 4 +- src/Models/Request.php | 4 +- .../InvalidHeidelpayDataException.php | 4 +- .../Exception/InvalidTagNameException.php | 4 +- .../Request/Exception/NoBasketException.php | 4 +- .../Request/Exception/NoOrderException.php | 4 +- .../Exception/NoPaymentMethodException.php | 4 +- .../Exception/NoPaymentOptionException.php | 4 +- .../Exception/NoTransactionUniqueId.php | 4 +- ...eidelpayOnlinetransferPaymentException.php | 4 +- .../Request/Pattern/BankAccountCheck.php | 4 +- src/Models/Request/Pattern/Creditcard.php | 4 +- src/Models/Request/Pattern/Debitcard.php | 4 +- src/Models/Request/Pattern/Directdebit.php | 4 +- src/Models/Request/Pattern/Hip.php | 4 +- src/Models/Request/Pattern/Onlinetransfer.php | 4 +- .../Request/Pattern/OnlinetransferCheck.php | 4 +- src/Models/Request/Pattern/Pattern.php | 4 +- src/Models/Request/Pattern/Prepayment.php | 4 +- src/Models/Request/Xml.php | 4 +- src/Models/Response.php | 4 +- src/Models/Response/Parser.php | 4 +- .../Settings/Channels/BToBBillPurchase.php | 4 +- src/Models/Settings/Channels/CardPayments.php | 4 +- src/Models/Settings/Channels/Cards.php | 4 +- src/Models/Settings/Channels/Channels.php | 4 +- src/Models/Settings/Channels/CreditCard.php | 4 +- src/Models/Settings/Channels/DebitCard.php | 4 +- .../Settings/Channels/Directdebit/Secured.php | 4 +- .../Channels/Directdebit/Unsecured.php | 4 +- src/Models/Settings/Channels/EasyCredit.php | 4 +- src/Models/Settings/Channels/Eps.php | 4 +- .../Settings/Channels/FlexiPayDirect.php | 4 +- src/Models/Settings/Channels/Giropay.php | 4 +- src/Models/Settings/Channels/Ideal.php | 4 +- .../Settings/Channels/Invoice/Secured.php | 4 +- .../Settings/Channels/Invoice/Unsecured.php | 4 +- src/Models/Settings/Channels/Masterpass.php | 4 +- .../Settings/Channels/OnlineTransfer.php | 4 +- src/Models/Settings/Channels/Paypal.php | 4 +- src/Models/Settings/Channels/Postfinance.php | 4 +- src/Models/Settings/Channels/Prepayment.php | 4 +- src/Models/Settings/Channels/Przelewy24.php | 4 +- src/Models/Settings/Channels/Sofort.php | 4 +- .../Exception/EmptyPasswordException.php | 4 +- .../EmptySecuritySenderException.php | 4 +- .../Exception/EmptyUsernameException.php | 4 +- src/Models/Settings/Heidelpay.php | 4 +- .../Transactionlog/Reader/Heidelpay.php | 4 +- src/Models/Transactionlog/Reader/Mgw.php | 4 +- .../Exception/AgbNotAcceptedException.php | 4 +- .../CheckSessionChallengeException.php | 4 +- ...ustomerinformationNotAcceptedException.php | 4 +- .../Verify/Exception/NotLoggedInException.php | 4 +- .../Verify/Exception/UnzerApiException.php | 4 +- src/Models/Verify/Input.php | 4 +- src/Models/Verify/OrderContext.php | 4 +- src/Models/Verify/PaymentSuccess.php | 4 +- src/Models/Verify/PreInputValidator.php | 4 +- src/Models/Verify/Verify.php | 4 +- src/Models/Viewconfig.php | 4 +- .../Controller/OrderController.php | 15 +- .../Controller/PaymentController.php | 51 +- .../Controller/ThankYouController.php | 23 +- src/Modules/Application/Model/Order.php | 32 +- .../Application/Model/PaymentGateway.php | 2 - src/Modules/Core/Email.php | 5 +- src/Setup/CleanupRoutine.php | 8 +- src/Setup/InstallRoutine.php | 244 +-- src/Setup/UpdateRoutine.php | 14 +- src/Setup/d3hp_errortextsQuerys.php | 1876 ++++++++--------- src/Setup/d3hp_oxcontentsQuerys.php | 34 +- src/Setup/d3hp_oxpaymentsQuerys.php | 36 +- src/d3metadata.php | 8 +- src/metadata.php | 75 +- src/out/img/logo_amex.jpg | Bin 4636 -> 132376 bytes src/out/img/logo_cartebleue.jpg | Bin 2831 -> 36276 bytes src/out/img/logo_eps.jpg | Bin 2760 -> 22557 bytes src/out/img/logo_giro.jpg | Bin 2862 -> 15859 bytes src/out/img/logo_maestro.jpg | Bin 2699 -> 25317 bytes src/out/img/logo_master.jpg | Bin 2919 -> 16734 bytes src/out/img/logo_sofort.png | Bin 2956 -> 8982 bytes src/out/img/mgw/eps.png | Bin 1390 -> 31782 bytes src/out/img/mgw/giropay.png | Bin 2210 -> 22500 bytes src/out/img/mgw/sofort.png | Bin 1825 -> 8982 bytes src/translations/de/d3_heidelpay_lang.php | 4 +- .../de/d3_heidelpayerrors_lang.php | 4 +- src/translations/en/d3_heidelpay_lang.php | 4 +- .../en/d3_heidelpayerrors_lang.php | 4 +- src/views/admin/de/d3_heidelpay_help_lang.php | 5 +- src/views/admin/de/d3_heidelpay_lang.php | 5 +- src/views/admin/en/d3_heidelpay_lang.php | 5 +- src/views/admin/tpl/settings/mgw.tpl | 11 + src/views/flow/tpl/payment/mgw/eps.tpl | 2 +- src/views/flow/tpl/payment/mgw/giropay.tpl | 2 +- src/views/flow/tpl/payment/mgw/paypal.tpl | 2 +- src/views/flow/tpl/payment/mgw/sofort.tpl | 2 +- src/views/tpl/mgw/directdebit.tpl | 17 +- src/views/tpl/mgw/directdebit_secured.tpl | 17 +- src/views/tpl/payment_img.tpl | 2 +- src/views/wave/tpl/payment/mgw/eps.tpl | 2 +- src/views/wave/tpl/payment/mgw/giropay.tpl | 2 +- src/views/wave/tpl/payment/mgw/paypal.tpl | 2 +- src/views/wave/tpl/payment/mgw/sofort.tpl | 2 +- tests/unittests/MC_Metrics.php | 4 +- tests/unittests/additional.inc.php | 4 +- tests/unittests/bootstrap.php | 4 +- tests/unittests/libs/d3heidelpayTestCase.php | 4 +- tests/unittests/unit/OxidCommand.php | 4 +- tests/unittests/unit/OxidTestCase.php | 4 +- .../unittests/unit/criticalerrorshandler.php | 4 +- tests/unittests/unit/dbMaintenance.php | 4 +- .../controllers/admin/order/heidelpayTest.php | 4 +- .../controllers/admin/settingsTest.php | 4 +- .../d3/d3heidelpay/controllers/orderTest.php | 4 +- .../controllers/paymentgatewayTest.php | 4 +- .../d3heidelpay/models/communicatorTest.php | 4 +- .../models/containers/parameterTest.php | 4 +- .../models/containers/skeletonTest.php | 4 +- .../d3heidelpay/models/d3_hp_responseTest.php | 4 +- .../models/d3hpprepaymentdataTest.php | 4 +- .../d3/d3heidelpay/models/factoryTest.php | 4 +- .../models/generators/basketTest.php | 4 +- .../models/generators/bodyTest.php | 4 +- ...tnotreferencedtoheidelpayexceptionTest.php | 4 +- .../models/payment/paymentTest.php | 4 +- .../invalidheidelpaydataexceptionTest.php | 4 +- .../exception/invalidtagnameexceptionTest.php | 4 +- .../exception/nobasketexceptionTest.php | 4 +- .../exception/noorderexceptionTest.php | 4 +- .../nopaymentmethodexceptionTest.php | 4 +- .../nopaymentoptionexceptionTest.php | 4 +- .../exception/notransactionuniqueidTest.php | 4 +- ...lpayonlinetransferpaymentexceptionTest.php | 4 +- .../models/request/pattern/patternTest.php | 4 +- .../d3/d3heidelpay/models/request/xmlTest.php | 4 +- .../d3/d3heidelpay/models/requestTest.php | 4 +- .../models/response/parserTest.php | 4 +- .../d3/d3heidelpay/models/responseTest.php | 4 +- .../exception/emptypasswordexceptionTest.php | 4 +- .../emptysecuritysenderexceptionTest.php | 4 +- .../exception/emptyusernameexceptionTest.php | 4 +- .../models/settings/heidelpayTest.php | 4 +- .../transactionlog/reader/heidelpayTest.php | 4 +- .../reader/testdata/PostData.php | 4 +- .../reader/testdata/xmlInPostData.php | 4 +- .../d3heidelpay/models/verify/inputTest.php | 4 +- .../models/verify/ordercontextTest.php | 4 +- .../models/verify/paymentsuccessTest.php | 4 +- .../d3/d3heidelpay/models/viewconfigTest.php | 4 +- .../controllers/d3_order_heidelpayTest.php | 4 +- .../controllers/d3_payment_heidelpayTest.php | 4 +- .../modules/core/d3_oxemail_heidelpayTest.php | 4 +- .../models/d3_d3counter_heidelpayTest.php | 4 +- .../d3_oxinputvalidator_heidelpayTest.php | 4 +- .../models/d3_oxorder_heidelpayTest.php | 4 +- .../d3_oxpaymentgateway_heidelpayTest.php | 4 +- tests/unittests/unit/oxPrinter.php | 4 +- tests/unittests/unit/test_config.inc.php | 4 +- tests/unittests/unit/test_utils.php | 4 +- 322 files changed, 1836 insertions(+), 1784 deletions(-) create mode 100644 src/.php-cs-fixer.php create mode 100644 src/Models/Hostdecorators/hostDecoratorsInterface.php create mode 100644 src/Models/Hostdecorators/hostDecoratorsRegistry.php create mode 100644 src/Models/Hostdecorators/removePortFromHost.php diff --git a/composer.json b/composer.json index 51a8ab18..e4cf320d 100644 --- a/composer.json +++ b/composer.json @@ -45,7 +45,7 @@ "ext-simplexml": "*", "ext-bcmath": "*", "ext-json": "*", - "oxid-esales/oxideshop-ce": "6.3 - 6.10", + "oxid-esales/oxideshop-ce": "6.5 - 6.10", "d3/modcfg": "^5.3.6.000 || ^6", "unzerdev/php-sdk": "~1.1.0" }, diff --git a/docs/daux/changelog/010_Changelog.md b/docs/daux/changelog/010_Changelog.md index 20f1122c..e445e959 100644 --- a/docs/daux/changelog/010_Changelog.md +++ b/docs/daux/changelog/010_Changelog.md @@ -1,6 +1,19 @@ --- title: Changelog --- + +## 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 - (2022-05-06) ### added diff --git a/docs/daux/config.json b/docs/daux/config.json index 9b62e1d4..d1204689 100644 --- a/docs/daux/config.json +++ b/docs/daux/config.json @@ -1,9 +1,9 @@ { "title": " unzer", - "moduleversion": "6.2.5.0", + "moduleversion": "6.2.6.0", "titledesc": "für den Oxid eShop", "author": "D³ Data Development", - "moduledate": "06.05.2022", + "moduledate": "01.07.2022", "editors": "", "tagline": "", "image": "", diff --git a/docs/daux/configuration/020_Konfiguration/015_Konfiguration_der_Zahlungsarten.md b/docs/daux/configuration/020_Konfiguration/015_Konfiguration_der_Zahlungsarten.md index 683f749d..b47310bf 100644 --- a/docs/daux/configuration/020_Konfiguration/015_Konfiguration_der_Zahlungsarten.md +++ b/docs/daux/configuration/020_Konfiguration/015_Konfiguration_der_Zahlungsarten.md @@ -9,15 +9,16 @@ Ihnen stehen folgende **Zahltypen** im Unzer Modul zur Verfügung (abhängig von - Bankeinzug - automatische Vorkasse - Sofort by Klarna -- Giropay (nur Legacy Payments / NGW) +- Giropay - iDeal (Niederlande) -- EPS (Österreich) (nur Legacy Payments / NGW) +- EPS (Österreich) - Rechnungskauf (ohne Zahlungssicherung) - Rechnungskauf (mit Zahlungssicherung) - B2B Rechnungskauf -- Przelewy 24 (nur Legacy Payments / NGW) -- EasyCredit (nur Legacy Payments / NGW) +- Przelewy 24 - PayPal +- EasyCredit (nur Legacy Payments / NGW) +- PostFinance (nur Legacy Payments / NGW) - MasterPass (nur Legacy Payments / NGW) ## 2. Zuordnung der Shop-Zahlungsarten zu den Unzer Zahltypen: diff --git a/docs/daux/configuration/040_Schnittstellenwechsel/010_Vorbereitung/050_Zahlarten.md b/docs/daux/configuration/040_Schnittstellenwechsel/010_Vorbereitung/050_Zahlarten.md index 3371cecc..1459353e 100644 --- a/docs/daux/configuration/040_Schnittstellenwechsel/010_Vorbereitung/050_Zahlarten.md +++ b/docs/daux/configuration/040_Schnittstellenwechsel/010_Vorbereitung/050_Zahlarten.md @@ -4,17 +4,18 @@ title: Welche Zahlungsarten führt Unzer unter PaymentApi / MGW? In der PaymentApi / MGW-Schnittstelle stehen Ihnen die folgenden Zahlungstypen zur Verfügung: -- Kreditkarte/Debitkarte (unter PaymentApi / MGW genannt "kartenbasierte Zahlungsmethode") -- Paypal -- Sofort -- iDeal -- ungesicherter Rechnungskauf -- Unzer Bank Transfer -- Unzer Direct Debit (Lastschrift mit Zahlungsgarantie - DE/AT) -- Unzer Invoice (abgesicherter Rechnungskauf B2C - DE/AT) -- Unzer Prepayment (autom. Vorkasse) -- EPS -- Przelewy24 +- Kreditkarte +- Debitkarte +- SEPA Lastschrift +- automatische Vorkasse +- Sofort by Klarna - Giropay +- iDeal (Niederlande) +- EPS (Österreich) +- Rechnungskauf (ohne Zahlungssicherung) +- Rechnungskauf (mit Zahlungssicherung) +- B2B Rechnungskauf +- Przelewy 24 +- PayPal Prüfen Sie bitte, dass Sie ausschließlich die oben genannten Unzer-Zahlarten verwenden möchten. Dann kann das Modul auf PaymentApi / MGW umgestellt werden. \ No newline at end of file diff --git a/docs/daux/description/010_Beschreibung.md b/docs/daux/description/010_Beschreibung.md index 02436cda..0d3b51da 100644 --- a/docs/daux/description/010_Beschreibung.md +++ b/docs/daux/description/010_Beschreibung.md @@ -6,33 +6,32 @@ title: Beschreibung Die Unzer GmbH ist einer der innovativsten und am stärksten wachsenden Fintech-Dienstleister mit Hauptsitz in Heidelberg. Der international tätige Spezialist für Zahlungsabwicklung setzt dabei auf eigene Lösungen wie Rechnungs- und Ratenkauf, Lastschrift, Online-Überweisung, Vorkasse und Kreditkarte sowie auf Anbieter von Wallet-Lösungen. Mit über 16 Jahren Erfahrung im E-Commerce und am Point of Sale bietet die Unzer GmbH als von der BaFin zugelassenes Zahlungsinstitut Unternehmen jeder Größe die Möglichkeit, weltweite Zahlungsabwicklungen durchzuführen. ## Transaktionsübersicht an den Bestellungen -Das Modul verfügt über einen eigenen Administrationsbereich an den Bestellungen, wo Sie Buchungen*, Stornierungen*, Gutschriften* etc. durchführen können. -Eine separate Anmeldung am Unzer-Händlerbereich ist für die Zahlungsabwicklungen der Shopbestellungen dadurch nicht mehr nötig! +Das Modul verfügt über einen eigenen Administrationsbereich an den Bestellungen, wo Sie mit der Premium-Version Buchungen, Stornierungen, Gutschriften etc. durchführen können. +Eine separate Anmeldung am Unzer-Händlerbereich ist für die Zahlungsabwicklungen der Shopbestellungen dadurch nicht nötig. ## PCI 3 Konformität - PCI DSS Level SAQ-A wird ab Modulversion 5.2.0.0 (azure) unterstützt. Details zu PCI finden Sie unter https://www.pcisecuritystandards.org/ . -## Folgende Leistungen bietet Ihnen das Modul über das Zahlungssystem der Unzer (GmbH) +## Folgende Leistungen bietet Ihnen das Modul über das Zahlungssystem der Unzer GmbH - Kreditkarte -- Bankeinzug/Lastschrift (DE, AT und CH) -- automatische Vorkasse -- Sofortüberweisung (in DE und AT) -- Rechnungskauf (ohne Zahlungssicherung) +- Debitkarte +- Unzer Direct Debit (SEPA Lastschrift mit Zahlungsgarantie) +- Unzer Invoice (Rechnungskauf B2C oder B2B, mit oder ohne Zahlungssicherung) - PayPal -- Debitkarte * +- Sofort Überweisung - Giropay * +- SEPA Lastschrift +- automatische Vorkasse - iDeal * - EPS * -- Rechnungskauf (mit Zahlungssicherung) * -- B2B Rechnungskauf (mit Zahlungssicherung) * - Przelewy 24 * - MasterPass * - EasyCredit * - PostFinance * - BillSAFE (nur Bestandskunden) -> [!] * nur in der Edition "Premium" verfügbar + +> [!] Verfügbarkeit abhängig von der verwendeten Unzer-Schnittstelle und Modul-Edition ## Hinweis zu 3D Secure diff --git a/docs/daux/installation/010_Anforderungen/010_Systemanforderungen.md b/docs/daux/installation/010_Anforderungen/010_Systemanforderungen.md index 13a449b5..6895e935 100644 --- a/docs/daux/installation/010_Anforderungen/010_Systemanforderungen.md +++ b/docs/daux/installation/010_Anforderungen/010_Systemanforderungen.md @@ -3,7 +3,7 @@ title: Systemanforderungen --- * PHP Version - * 7.0.x bis 8.0 + * 7.1.x bis 8.0 * PHP Decoder * installierter ionCube Loader (PHP bis 7.4) *oder* * installierter SourceGuardian Loader (PHP ab 8.0) @@ -14,8 +14,6 @@ title: Systemanforderungen * OXID eShop B2B Edition * Shopversionen * OXID eShop in Compilation Version - * 6.0.x - * 6.1.x * 6.2.x * 6.3.x * 6.4.x diff --git a/docs/html/changelog/Changelog.html b/docs/html/changelog/Changelog.html index ca6d2674..9412860b 100644 --- a/docs/html/changelog/Changelog.html +++ b/docs/html/changelog/Changelog.html @@ -91,20 +91,32 @@
-

6.2.5.0 - (2022-05-06)

+

6.2.6.0 - (2022-07-01)

added

+

changed

+ +
+

6.2.5.0 - (2022-05-06)

+

added

+ -

changed

+

changed

2. Zuordnung der Shop-Zahlungsarten zu den Unzer Zahltypen:

diff --git a/docs/html/configuration/Konfiguration/Zahlungsinformationen_fuer_Rechnungskauf_und_Vorkasse_anzeigen_lassen.html b/docs/html/configuration/Konfiguration/Zahlungsinformationen_fuer_Rechnungskauf_und_Vorkasse_anzeigen_lassen.html index dd7ac3a2..2e84fef4 100644 --- a/docs/html/configuration/Konfiguration/Zahlungsinformationen_fuer_Rechnungskauf_und_Vorkasse_anzeigen_lassen.html +++ b/docs/html/configuration/Konfiguration/Zahlungsinformationen_fuer_Rechnungskauf_und_Vorkasse_anzeigen_lassen.html @@ -91,7 +91,7 @@
diff --git a/docs/html/configuration/Konfiguration/automatische_Vorkasse_und_Rechnungskauf.html b/docs/html/configuration/Konfiguration/automatische_Vorkasse_und_Rechnungskauf.html index a97c2472..a360b3af 100644 --- a/docs/html/configuration/Konfiguration/automatische_Vorkasse_und_Rechnungskauf.html +++ b/docs/html/configuration/Konfiguration/automatische_Vorkasse_und_Rechnungskauf.html @@ -91,7 +91,7 @@
diff --git a/docs/html/configuration/Schnittstellenwechsel/Konfiguration/Channeleinstellungen.html b/docs/html/configuration/Schnittstellenwechsel/Konfiguration/Channeleinstellungen.html index 287b9a2f..013d5789 100644 --- a/docs/html/configuration/Schnittstellenwechsel/Konfiguration/Channeleinstellungen.html +++ b/docs/html/configuration/Schnittstellenwechsel/Konfiguration/Channeleinstellungen.html @@ -91,7 +91,7 @@
diff --git a/docs/html/configuration/Schnittstellenwechsel/Konfiguration/Channelzuordnungen.html b/docs/html/configuration/Schnittstellenwechsel/Konfiguration/Channelzuordnungen.html index 8742eff6..3c7cec32 100644 --- a/docs/html/configuration/Schnittstellenwechsel/Konfiguration/Channelzuordnungen.html +++ b/docs/html/configuration/Schnittstellenwechsel/Konfiguration/Channelzuordnungen.html @@ -91,7 +91,7 @@
diff --git a/docs/html/configuration/Schnittstellenwechsel/Konfiguration/Schluesselpaar_eintragen.html b/docs/html/configuration/Schnittstellenwechsel/Konfiguration/Schluesselpaar_eintragen.html index b3359e81..94aedf75 100644 --- a/docs/html/configuration/Schnittstellenwechsel/Konfiguration/Schluesselpaar_eintragen.html +++ b/docs/html/configuration/Schnittstellenwechsel/Konfiguration/Schluesselpaar_eintragen.html @@ -91,7 +91,7 @@
diff --git a/docs/html/configuration/Schnittstellenwechsel/Nacharbeiten.html b/docs/html/configuration/Schnittstellenwechsel/Nacharbeiten.html index d1875646..ee4f19c0 100644 --- a/docs/html/configuration/Schnittstellenwechsel/Nacharbeiten.html +++ b/docs/html/configuration/Schnittstellenwechsel/Nacharbeiten.html @@ -91,7 +91,7 @@
diff --git a/docs/html/configuration/Schnittstellenwechsel/Start.html b/docs/html/configuration/Schnittstellenwechsel/Start.html index e14d895e..0f8c46e9 100644 --- a/docs/html/configuration/Schnittstellenwechsel/Start.html +++ b/docs/html/configuration/Schnittstellenwechsel/Start.html @@ -91,7 +91,7 @@
diff --git a/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/Schluesselpaare_finden.html b/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/Schluesselpaare_finden.html index f6f4ab4b..7dbc9e16 100644 --- a/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/Schluesselpaare_finden.html +++ b/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/Schluesselpaare_finden.html @@ -91,7 +91,7 @@
diff --git a/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/Sicherung.html b/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/Sicherung.html index 66bb3198..05cf315d 100644 --- a/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/Sicherung.html +++ b/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/Sicherung.html @@ -91,7 +91,7 @@
diff --git a/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/Unzer_Insights.html b/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/Unzer_Insights.html index a16e51ff..52c7ad5e 100644 --- a/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/Unzer_Insights.html +++ b/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/Unzer_Insights.html @@ -91,7 +91,7 @@
diff --git a/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/Zahlarten.html b/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/Zahlarten.html index d4207ac0..af362d89 100644 --- a/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/Zahlarten.html +++ b/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/Zahlarten.html @@ -91,24 +91,25 @@

In der PaymentApi / MGW-Schnittstelle stehen Ihnen die folgenden Zahlungstypen zur Verfügung:

    -
  • Kreditkarte/Debitkarte (unter PaymentApi / MGW genannt "kartenbasierte Zahlungsmethode")
  • -
  • Paypal
  • -
  • Sofort
  • -
  • iDeal
  • -
  • ungesicherter Rechnungskauf
  • -
  • Unzer Bank Transfer
  • -
  • Unzer Direct Debit (Lastschrift mit Zahlungsgarantie - DE/AT)
  • -
  • Unzer Invoice (abgesicherter Rechnungskauf B2C - DE/AT)
  • -
  • Unzer Prepayment (autom. Vorkasse)
  • -
  • EPS
  • -
  • Przelewy24
  • +
  • Kreditkarte
  • +
  • Debitkarte
  • +
  • SEPA Lastschrift
  • +
  • automatische Vorkasse
  • +
  • Sofort by Klarna
  • Giropay
  • +
  • iDeal (Niederlande)
  • +
  • EPS (Österreich)
  • +
  • Rechnungskauf (ohne Zahlungssicherung)
  • +
  • Rechnungskauf (mit Zahlungssicherung)
  • +
  • B2B Rechnungskauf
  • +
  • Przelewy 24
  • +
  • PayPal

Prüfen Sie bitte, dass Sie ausschließlich die oben genannten Unzer-Zahlarten verwenden möchten. Dann kann das Modul auf PaymentApi / MGW umgestellt werden.

diff --git a/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/was_wird_benoetigt.html b/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/was_wird_benoetigt.html index 329ed3e4..37aef10e 100644 --- a/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/was_wird_benoetigt.html +++ b/docs/html/configuration/Schnittstellenwechsel/Vorbereitung/was_wird_benoetigt.html @@ -91,7 +91,7 @@
diff --git a/docs/html/configuration/index.html b/docs/html/configuration/index.html index 4b173a88..d38f5bfe 100644 --- a/docs/html/configuration/index.html +++ b/docs/html/configuration/index.html @@ -91,7 +91,7 @@
diff --git a/docs/html/description/Beschreibung.html b/docs/html/description/Beschreibung.html index 9c67ac56..9675ee90 100644 --- a/docs/html/description/Beschreibung.html +++ b/docs/html/description/Beschreibung.html @@ -91,32 +91,31 @@
Unzer Logo

Die Unzer GmbH ist einer der innovativsten und am stärksten wachsenden Fintech-Dienstleister mit Hauptsitz in Heidelberg. Der international tätige Spezialist für Zahlungsabwicklung setzt dabei auf eigene Lösungen wie Rechnungs- und Ratenkauf, Lastschrift, Online-Überweisung, Vorkasse und Kreditkarte sowie auf Anbieter von Wallet-Lösungen. Mit über 16 Jahren Erfahrung im E-Commerce und am Point of Sale bietet die Unzer GmbH als von der BaFin zugelassenes Zahlungsinstitut Unternehmen jeder Größe die Möglichkeit, weltweite Zahlungsabwicklungen durchzuführen.

Transaktionsübersicht an den Bestellungen

-

Das Modul verfügt über einen eigenen Administrationsbereich an den Bestellungen, wo Sie Buchungen*, Stornierungen*, Gutschriften* etc. durchführen können.
-Eine separate Anmeldung am Unzer-Händlerbereich ist für die Zahlungsabwicklungen der Shopbestellungen dadurch nicht mehr nötig!

+

Das Modul verfügt über einen eigenen Administrationsbereich an den Bestellungen, wo Sie mit der Premium-Version Buchungen, Stornierungen, Gutschriften etc. durchführen können.
+Eine separate Anmeldung am Unzer-Händlerbereich ist für die Zahlungsabwicklungen der Shopbestellungen dadurch nicht nötig.

PCI 3 Konformität

PCI DSS Level SAQ-A wird ab Modulversion 5.2.0.0 (azure) unterstützt.
Details zu PCI finden Sie unter https://www.pcisecuritystandards.org/ .

-

Folgende Leistungen bietet Ihnen das Modul über das Zahlungssystem der Unzer (GmbH)

+

Folgende Leistungen bietet Ihnen das Modul über das Zahlungssystem der Unzer GmbH

  • Kreditkarte
  • -
  • Bankeinzug/Lastschrift (DE, AT und CH)
  • -
  • automatische Vorkasse
  • -
  • Sofortüberweisung (in DE und AT)
  • -
  • Rechnungskauf (ohne Zahlungssicherung)
  • +
  • Debitkarte
  • +
  • Unzer Direct Debit (SEPA Lastschrift mit Zahlungsgarantie)
  • +
  • Unzer Invoice (Rechnungskauf B2C oder B2B, mit oder ohne Zahlungssicherung)
  • PayPal
  • -
  • Debitkarte *
  • +
  • Sofort Überweisung
  • Giropay *
  • +
  • SEPA Lastschrift
  • +
  • automatische Vorkasse
  • iDeal *
  • EPS *
  • -
  • Rechnungskauf (mit Zahlungssicherung) *
  • -
  • B2B Rechnungskauf (mit Zahlungssicherung) *
  • Przelewy 24 *
  • MasterPass *
  • EasyCredit *
  • @@ -124,7 +123,7 @@ Details zu PCI finden Sie unter https://www.pcisecuritystandards.org/ .

  • BillSAFE (nur Bestandskunden)
-

* nur in der Edition "Premium" verfügbar

+

Verfügbarkeit abhängig von der verwendeten Unzer-Schnittstelle und Modul-Edition

Hinweis zu 3D Secure

"Verified by Visa" und "MasterCard Secure Code" sind Authentifizierungssysteme auf Basis der Visa-Technologie "3D Secure".
diff --git a/docs/html/description/Editionsunterschiede.html b/docs/html/description/Editionsunterschiede.html index 8efab94b..cf9a028a 100644 --- a/docs/html/description/Editionsunterschiede.html +++ b/docs/html/description/Editionsunterschiede.html @@ -91,7 +91,7 @@

diff --git a/docs/html/index.html b/docs/html/index.html index cdbe7522..c1993fb2 100644 --- a/docs/html/index.html +++ b/docs/html/index.html @@ -48,7 +48,7 @@
-
Autor: D³ Data Development
Stand: 06.05.2022
+
Autor: D³ Data Development
Stand: 01.07.2022
Version wechseln: + getValue("dontShowDirectDebitMandateCheckbox"))}]checked[{/if}]> + + diff --git a/src/views/flow/tpl/payment/mgw/eps.tpl b/src/views/flow/tpl/payment/mgw/eps.tpl index 1faf53e0..d2804c77 100644 --- a/src/views/flow/tpl/payment/mgw/eps.tpl +++ b/src/views/flow/tpl/payment/mgw/eps.tpl @@ -10,7 +10,7 @@ [{if $oView->getCheckedPaymentId() == $paymentmethod->oxpayments__oxid->value}]checked[{/if}]>
diff --git a/src/views/flow/tpl/payment/mgw/giropay.tpl b/src/views/flow/tpl/payment/mgw/giropay.tpl index dd675f92..080b4861 100644 --- a/src/views/flow/tpl/payment/mgw/giropay.tpl +++ b/src/views/flow/tpl/payment/mgw/giropay.tpl @@ -10,7 +10,7 @@ [{if $oView->getCheckedPaymentId() == $paymentmethod->oxpayments__oxid->value}]checked[{/if}]>
diff --git a/src/views/flow/tpl/payment/mgw/paypal.tpl b/src/views/flow/tpl/payment/mgw/paypal.tpl index 47bd2719..d68f49c0 100644 --- a/src/views/flow/tpl/payment/mgw/paypal.tpl +++ b/src/views/flow/tpl/payment/mgw/paypal.tpl @@ -10,7 +10,7 @@ [{if $oView->getCheckedPaymentId() == $paymentmethod->oxpayments__oxid->value}]checked[{/if}]>
diff --git a/src/views/flow/tpl/payment/mgw/sofort.tpl b/src/views/flow/tpl/payment/mgw/sofort.tpl index 1589d5a1..205bdb28 100644 --- a/src/views/flow/tpl/payment/mgw/sofort.tpl +++ b/src/views/flow/tpl/payment/mgw/sofort.tpl @@ -10,7 +10,7 @@ [{if $oView->getCheckedPaymentId() == $paymentmethod->oxpayments__oxid->value}]checked[{/if}]>
diff --git a/src/views/tpl/mgw/directdebit.tpl b/src/views/tpl/mgw/directdebit.tpl index 015ce00c..5fb26adf 100644 --- a/src/views/tpl/mgw/directdebit.tpl +++ b/src/views/tpl/mgw/directdebit.tpl @@ -5,17 +5,20 @@
- [{if $isD3UnzerSepaMandatNotConfirmed}] + [{if false === $d3UnzerDontShowDirectDebitMandateCheckbox && $isD3UnzerSepaMandatNotConfirmed}]
[{oxmultilang ident="D3HEIDELPAY_PAYMENT_MGW_SEPA_MANDAT_CHECKBOX_INVALID"}]
[{/if}] [{$d3UnzerSepaMandatText}] -
- - + + [{if false === $d3UnzerDontShowDirectDebitMandateCheckbox}] +
+ + + [{/if}]
- [{if $isD3UnzerSepaMandatNotConfirmed}] + [{if false === $d3UnzerDontShowDirectDebitMandateCheckbox && $isD3UnzerSepaMandatNotConfirmed}]
[{oxmultilang ident="D3HEIDELPAY_PAYMENT_MGW_SEPA_MANDAT_CHECKBOX_INVALID"}]
[{/if}] [{$d3UnzerSepaMandatText}] -
- - + + [{if false === $d3UnzerDontShowDirectDebitMandateCheckbox}] +
+ + + [{/if}]