Index: /changelog
===================================================================
--- /changelog	(revision 8148)
+++ /changelog	(revision 8149)
@@ -525,4 +525,5 @@
 - Bugfix: Rechnungsansicht in der Bestellverwaltung
 - Bugfix: Multirechnung schreiben
+- Bugfix: UngÃŒltige URLs bei URL Benachrichtigung werden nicht getriggert
 - Feature: DSGVO Layer fÃŒr das Registrierungsrecaptcha
 - Feature: Exportprofile: XML Erstellung verbessert
Index: /controller/wpsg_ShopController.class.php
===================================================================
--- /controller/wpsg_ShopController.class.php	(revision 8148)
+++ /controller/wpsg_ShopController.class.php	(revision 8149)
@@ -1226,11 +1226,11 @@
 		 * $typ = 3 Benutzerdefiniert (Daten aus $custom)
 		 */
-		public function notifyURL($url, $produkt_key, $menge, $order_id, $typ, $custom = false, $customSet = false)
-		{
-
+		public function notifyURL($url, $produkt_key, $menge, $order_id, $typ, $custom = false, $customSet = false) {
+
+			if (!filter_var($url, FILTER_VALIDATE_URL)) return;
+			
 			$arSend = array();
 
-			switch ($typ)
-			{
+			switch ($typ) {
 				case '0': $arSend['typ'] = 'buy'; break;
 				case '1'; $arSend['typ'] = 'pay'; break;
@@ -1242,9 +1242,7 @@
 			$arSend['time'] = time();
 
-			if (wpsg_isSizedArray($customSet))
-			{
-
-				foreach ($customSet as $k => $v)
-				{
+			if (wpsg_isSizedArray($customSet)) {
+
+				foreach ($customSet as $k => $v) {
 
 					$arSend[$k] = $v;
@@ -1255,6 +1253,5 @@
 
 			// Produktdaten an den Array hÃ€ngen
-			if ($produkt_key != false)
-			{
+			if ($produkt_key != false) {
 
 				$produkt_data = $this->cache->loadProduct($this->getProduktID($produkt_key));
Index: /mods/wpsg_mod_export.class.php
===================================================================
--- /mods/wpsg_mod_export.class.php	(revision 8148)
+++ /mods/wpsg_mod_export.class.php	(revision 8149)
@@ -607,5 +607,5 @@
         } // public function be_ajax()
 
-	    public function basket_save_done(&$order_id, $customer_id, $oBasket) {
+	    public function basket_save_done(&$order_id, &$kunde_id, &$oBasket) {
 			
 			$arProfile = $this->db->fetchAssoc("
