Index: /lib/filter_functions.inc.php
===================================================================
--- /lib/filter_functions.inc.php	(revision 6406)
+++ /lib/filter_functions.inc.php	(revision 6407)
@@ -34,4 +34,32 @@
 	} // function wpsg_dispatch()
 
+    function wpsg_admin_notices()
+    {
+
+        $wpsg_update_data = wpsg_get_update_data();
+
+        if (is_object($wpsg_update_data['updateData']))
+        {
+
+            $arBanner = $wpsg_update_data['updateData']->banner;
+
+            if (wpsg_isSizedArray($arBanner))
+            {
+
+                foreach ($arBanner as $b)
+                {
+
+                    echo '<div class="wpsg_banner '.$b['class'].'">';
+                    echo $b['content'];
+                    echo '</div>';
+
+                }
+
+            }
+
+        }
+
+    }
+
 	/**
 	 * Wird in der Wordpress Pluginverwaltung nach dem Plugin aufgerufen
@@ -39,5 +67,5 @@
 	function wpsg_after_plugin_row($pluginfile, $plugindata, $context)
 	{
-		
+
 		if ($plugindata['Name'] == 'wpShopGermany')
 		{
@@ -51,5 +79,23 @@
 
 				echo '<span id="wpsg_lizenz_link">';
-				echo '<a style="margin-left:40px;" onclick="jQuery(\'#wpsg_lizenz\').show(500); jQuery(\'#wpsg_lizenz_link\').hide(); return false;" href="">'.__('Neue Lizenz aktivieren', 'wpsg').'</a>';
+
+                $wpsg_update_data = wpsg_get_update_data();
+
+                echo '<div style="height:10px; width:40px; float:left;"></div>';
+
+                if ($wpsg_update_data['licence_model'] == 'pro')
+                {
+
+                    echo '[ Pro Version ] ';
+
+                }
+                else if ($wpsg_update_data['licence_model'] == 'enterprise')
+                {
+
+                    echo '[ Enterprise Version ] ';
+
+                }
+
+                echo '<a style="" onclick="jQuery(\'#wpsg_lizenz\').show(500); jQuery(\'#wpsg_lizenz_link\').hide(); return false;" href="">'.__('Neue Lizenz aktivieren', 'wpsg').'</a>';
 				echo '</span>';
 
@@ -307,7 +353,7 @@
         $wpsg_update_data = $GLOBALS['wpsg_sc']->get_option('wpsg_updatedata');
 
-        if ($force === true) $wpsg_lastupdate = false;
-
-        if ($wpsg_lastupdate == false || $wpsg_lastupdate < time() - 60 * 15 || !wpsg_isSizedArray($wpsg_update_data))
+        if ($force === true || 1) $wpsg_lastupdate = false;
+
+        if ($wpsg_lastupdate == false || $wpsg_lastupdate < time() - 60 * 30 || !wpsg_isSizedArray($wpsg_update_data))
         {
 
@@ -320,14 +366,25 @@
             $plugin_data = get_plugin_data(dirname(__FILE__).'/../wpshopgermany.php');
 
-            $wpsg_update_data = $soap_client->checkUpdate(
-                $key,
-                $plugin_data['Version']
-            );
-
-            if (wpsg_isSizedArray($wpsg_update_data) && wpsg_isSizedInt($wpsg_update_data['returnCode']))
+            try
             {
 
-                $GLOBALS['wpsg_sc']->update_option('wpsg_lastupdate', strval(time()), true);
-                $GLOBALS['wpsg_sc']->update_option('wpsg_updatedata', $wpsg_update_data, true);
+                $wpsg_update_data = $soap_client->checkUpdate(
+                    $key,
+                    $plugin_data['Version']
+                );
+
+                if (wpsg_isSizedArray($wpsg_update_data))
+                {
+
+                    $GLOBALS['wpsg_sc']->update_option('wpsg_lastupdate', strval(time()), true);
+                    $GLOBALS['wpsg_sc']->update_option('wpsg_updatedata', $wpsg_update_data, true);
+
+                }
+
+            }
+            catch (\Exception $e)
+            {
+
+                $GLOBALS['wpsg_sc']->addBackendError(wpsg_translate(__('SOAP Fehler: #1#', 'wpsg'), $e->getMessage()));
 
             }
Index: /views/admin/index.phtml
===================================================================
--- /views/admin/index.phtml	(revision 6406)
+++ /views/admin/index.phtml	(revision 6407)
@@ -9,4 +9,6 @@
 
 <div class="wpsg_admin" id="wpsg-bs">
+
+    <hr class="wp-header-end" />
 
 	<nav class="navbar navbar-default">
@@ -37,5 +39,5 @@
 			</div>
 		</div>		
-	</nav> 
+	</nav>
 	
 	<?php echo $this->writeBackendMessage(); ?>
Index: /views/css/admin.css
===================================================================
--- /views/css/admin.css	(revision 6406)
+++ /views/css/admin.css	(revision 6407)
@@ -7,4 +7,5 @@
 /* Bootstrap Teil */
 #wpsg-bs { margin-top:20px; min-width:1000px; }
+#wpsg-bs .notice { margin-left:0px; margin-right:20px; width:auto; margin-bottom:1.5rem; }
 #wpsg-bs nav.navbar { margin-right:20px; } 
 #wpsg-bs nav.navbar li { margin-bottom:0px; }
Index: /wpshopgermany.php
===================================================================
--- /wpshopgermany.php	(revision 6406)
+++ /wpshopgermany.php	(revision 6407)
@@ -211,4 +211,5 @@
 		add_action('admin_footer', 'wpsg_admin_footer');
         add_action('in_plugin_update_message-wpshopgermany/wpshopgermany.php', 'wpsg_updateNotification', 10, 2);
+        add_action('admin_notices', 'wpsg_admin_notices');
 
 	} 
