Advanced Error Logging und Monitoring Modul für Magento 2 Onlineshop veröffentlicht

Magento error Logging modul

Wir haben heute ein sehr praktisches Modul für Error Handling in Magento 2 Online Shops veröffentlicht. Das Modul loggt die Fehler aus den Magento Logs sowie den Fehlern die rein im Frontend sichtbar sind in eine Tabelle/Datenbank.

Warum haben wir das Modul für Magento error Logging entwickelt?

Das Problem was wir beobachtet haben ist, dass viele Fehler schlicht nicht bei den Entwicklern oder beim Shopbetreiber selbst überhaupt landen. Es werden Fehler geworfen und diese vergammeln oft in Error Logs. Man muss somit proaktiv, regelmäßig die error logs prüfen und schauen ob/welche Fehler dort vorhanden sind.

Dazu fehlen nun aber oft kritische Informationen wie z.B. welcher Kunde davon betroffen war. Man weiß somit nicht bei welchem Kunden womöglich ein kritischer Fehler passiert ist. Das ist insbesondere im B2B Bereich bzw. bei hochpreisigen Bestellungen ungünstig.

Was sind die Funktionen des Error Logging Moduls?

Die Fehler werden von verschiedenen Magento Interfaces abgefangen und eben auch in eine Tabelle geschrieben. Insbesondere Fehler die rein im Frontend dem Kunden angezeigt werden, aber nicht im Log landen sind hier sehr wichtig.

Die Fehler-Einträge wiederum werden um die Kunden ID sowie Kunden Mail (falls vorhanden) ergänzt.  Es ist somit möglich die Kunden zu kontaktieren ob/was Sie für Probleme hatten. Das nachstellen von Fehlern ist somit deutlich einfacher möglich.

Diese Daten wiederum sind dann direkt über den Adminbereich einsehbar. Somit ist es möglich viel einfacher zu sehen ob bzw. welche Fehler womöglich laufend im Shop geworfen werden.

Dazu braucht es nun keinen Magento Entwickler mehr sondern der Shopbetreiber bzw. Mitarbeiter können selbst dies laufend überprüfen und bei Bedarf Ihre Magento Entwickler einschalten die Fehler näher zu prüfen.

Wo gibt es die Magento Error Logging und Monitoring Erweiterung?

Mehr Informationen zur error Logging Erweiterung von KonVis gibt es hier

Magento 2 One Step Checkout – double opt in not working (Bss_OneStepCheckout Module: 2.4.2)

We  spotted a core bug in Magento 2 One Step Checkout  module. It is not working properly in case of double opt in for account creation is active.

It is a store for a client in the german market. In Germany the double opt in is needed to create accounts. Unfortunately, this was/is not working in our clients store. First we thought would be a conflict due to other modules but than we spotted that this feature is just missing in your extension. If the magento store is set to “double opt in” for create account your extension does not create accounts properly.

Information about System: Magento: 2.4.5-p13

Bss_OneStepCheckout  Module: 2.4.2

PHP: 8.1.32

 

How to reproduce:

  • Activate double opt in for create account
  • Than go to checkout (one step checkout)
  • Do the checkout and click “create account”

 

Now it happens (wrong)

Account is created but not confirmed. This is because the “confirm your email address” is not send. This mail ist just missing.

As a result it is not possible to login into the account (because need to be confirmed first)

Correct would be

Order is placed => account is createad AND the “confirm your accont” mail got send.

Than user clicks on the confirm your account mail => account is confirmed => account can be used

Current status – Feedback by Support

We contacted BSS Commerce and they confirmed the Bug. Unfortunatly they don’t plan to fix it for free and asking for money to fix it.

We currently checking if we gonna fix it by ourself or how much money they would like to have

 

more information about Magento Support can be found here

 

Magento Erweiterung für individuelle Rechnungs-Email-Adresse für Kunden – Rechnungsmail Erweiterung – Custom invoice E-Mail Extension

Dieser Erweiterung löst ein Problem was viele B2B Onlineshops in Magento haben. Es ist üblich, dass es im Unternehmen einen zentrale Rechnungs-Email gibt. An diese sollen alle Rechnungen geschickt werden. „Magento Erweiterung für individuelle Rechnungs-Email-Adresse für Kunden – Rechnungsmail Erweiterung – Custom invoice E-Mail Extension“ weiterlesen

Elektronische Rechnung (XML) für Magento Onlineshop – eRechnung im ZUGFeRD Standard

elektronische Rechnung XML ZugFerd

Wie kann in einem B2B Onlineshop eine elektronische Rechnung erstellt werden?

Für Magento 2 Shops haben wir eine Erweiterung programmiert. Diese Erweiterung erlaubt es XML Rechnungen automatisch zu generieren.

Diese XML Rechnungen sind um ZUGFeRD-Standard. Zusätzlich zu der XML Rechnung wird ihre vermutlich bestehenden PDF Rechnung verwendet. Unsere Erweiterung ergänzt somit die bestehende PDF Rechnung um eine XML Datei die maschinenlesbar ist.

Die generierte XML Rechnungen sind im ZUGFeRD Standard und können von Buchhaltungssoftware und ähnlichen Systemen eingelesen werden. „Elektronische Rechnung (XML) für Magento Onlineshop – eRechnung im ZUGFeRD Standard“ weiterlesen

GPSR Magento 2 Onlineshop Erweiterung von KonVis – GPSR (General Product Safety Regulation) Produktsicherheitsverordnung

Hier möchte ich einmal kurz unsere neuste Magento 2 Erweiterung vorstellen. Es handelt sich dabei um eine Erweiterung um bequem und einfach Herstellerangaben auf Produktlevel bei Magento 2 Shops zu verwalten und anzuzeigen. „GPSR Magento 2 Onlineshop Erweiterung von KonVis – GPSR (General Product Safety Regulation) Produktsicherheitsverordnung“ weiterlesen