In a nutshell: How Notify can help you to keep track of important routines of your store

You have to keep track of many processes

If you are a Magento developer, you might love automatic processes, neat synchronisations and full stack connections to ERPs, PIMs and all that stuff that your clients are using to manage their data.

Sometimes these third party system are only providing poor CSV synchronisations by manually downloading a file over a FTP connection.

Today, APIs and connections to other systems are often used and the trend shows, that the data exchange between e-commerce systems is increasing. Even small  business shops are connected to at least two or three other systems (Marketplaces like eBay/Amazon, PIM, Vendors/Merchants/Wholesales).
This may lead to many processes for syncing the data.

How do you monitor all those individual processes?

Do you write a method for email notifications? For every important step?
Problem: You may have hard coded  points in the code that trigger those emails and that are hard to control, if you want to change a email-recepient for one of them or something like this.

Do you use Mage::log?
This is great for tracing errors, but if a process stops or fails you will only know when its too late (or worst case: the buyer will know before you).

The Solution

ONE flexible and universal usable notification system, which you can use for all your processes and in any of your custom modules.

You can download the Notify module here!

This is why we created Notify

Easily add new events that you want to send a notification from
Add four lines of code to you module at the critical point, where you might want to get a notification from. Then use them to configure and compose  notifications from your admin panel.

Pass any variable or data that you want to use later in your notification
The code can receive parameters which you can later use in the admin panel as placeholders for your notification message.

Build conditional notifications from your backend
You can use those parameters that were passed to the events for conditions. Create conditions to control, under which circumstances the notification is really sent.

Either configure immediate notifications or daily/weekly/monthly summarized reports
Some notifications might trigger too often to send a notification every time. But nevertheless it would be important to monitor those events on a regular base. In this case you can configure them to be sent as summarized reports with nice charts.

35 Predefined events will help you to monitor some basic Magento functions
Monitor admin logins, admin user creations, order status and other by 35 default event trigger.

Add automatic actions for every notification configuration
You might want to do something automatically a notification was sent. This is possible by configuring them over the admin panel.

 

Do you have any questions about the module? Do you need a new feature? Feel free to contact us: info@grafzahl.io

Get Notify for your store to get notifications and reports for you complex processes.
Headerimage by Freepik

How to install the German Language Pack for Magento2

Our Magento Extension is made for all Merchants who are migrating from their German Magento1 Shop to Magento2 or who are creating a new Magento2 Shop for the German Market.

You can find the German Language-Pack (Du-Anrede) in our Shop or on Magento Marketplace.

Install

If you purchased the language pack through the Magento Marketplace, you can directly install it in your Magento store through Magento. You’ll find a detailed description in the official Magento Docs.

If you downloaded the language package through our store, you have now a .zip file. Upload this file to your Webserver and unzip it.

  1. Copy the files from the Zip-Archive into your Magento2 installation. Create the folder app/i18n/Grafzahl/de_DE/ and insert the files.
  2. Execute this command from your Magento2 root directory: bin/magento setup:upgrade
  3. Delete Cache

Setup

After successful installation of Grafzahl German Language Pack (see instructions here) you can use the translations.

Please note that a language package does not use the usual extension path. You’ll install the package into the following Directory: /app/i18n/Grafzahl/de_DE/

After installation execute these commands in your terminal:

bin/magento setup:static-content:deploy
bin/magento setup:upgrade

Switch to German in the Frontend

To get the german translations in the frontend, you have to change the locale configuration in your stores configuration to German. Go to Stores > Configuration > General > General and here you select German in the Locale Options.

Switch to German in the Backend

The language for the backend has to be switched individually for every single backend user. To do this you have to go to System > All Users and select German in the Interface locale setting.

 

Headerimage Designed by Freepik