Index: /controller/wpsg_OrderController.class.php
===================================================================
--- /controller/wpsg_OrderController.class.php	(revision 6664)
+++ /controller/wpsg_OrderController.class.php	(revision 6665)
@@ -236,5 +236,5 @@
 					$oProduct = $oOrderProduct->getProduct();
 					
-					$this->shop->notifyURL($oProduct->posturl, $oProduct->id, $oOrderProduct->getCount(), $oOrder->id, 1, false, array(
+					$this->shop->notifyURL($oProduct->posturl, $oOrderProduct->getProductKey(), $oOrderProduct->getCount(), $oOrder->id, 1, false, array(
 						'product_index' => $oOrderProduct->getProductIndex()
 					));
@@ -257,5 +257,5 @@
 					$oProduct = $oOrderProduct->getProduct();
 						
-					$this->shop->notifyURL($oProduct->posturl, $oProduct->id, $oOrderProduct->getCount(), $oOrder->id, 0, false, array(
+					$this->shop->notifyURL($oProduct->posturl, $oOrderProduct->getProductKey(), $oOrderProduct->getCount(), $oOrder->id, 0, false, array(
 							'product_index' => $oOrderProduct->getProductIndex()
 					));
Index: /controller/wpsg_ShopController.class.php
===================================================================
--- /controller/wpsg_ShopController.class.php	(revision 6664)
+++ /controller/wpsg_ShopController.class.php	(revision 6665)
@@ -944,7 +944,8 @@
 			{
 
-				$arSend['produkt_key'] = $produkt_key;
 				$produkt_data = $this->cache->loadProduct($this->getProduktID($produkt_key));
 				foreach ($produkt_data as $k => $v) $arSend['product_'.$k] = $v;
+
+                $arSend['produkt_key'] = $produkt_key;
 
 			}
@@ -2144,5 +2145,5 @@
 					{
 
-						if ($p['mod_vp_varkey'] != '') $produkt_id = $p['mod_vp_varkey'];
+						if ($p['product_key'] != '') $produkt_id = $p['product_key'];
 						else $produkt_id = $p['id'];
 
