Index: /model/wpsg_product.class.php
===================================================================
--- /model/wpsg_product.class.php	(revision 8244)
+++ /model/wpsg_product.class.php	(revision 8245)
@@ -603,4 +603,47 @@
 			
 		} // public function getPostID()
+
+		/**
+		 * Gibt einen String zurÃŒck. Entwickelt fÃŒr die Googel Produktfeed Versandintegration
+		 * Komma getrenntes Format: '<LÃ€nderkÃŒrzel>:::<Versandkosten>, ...'
+		 * @return string
+		 */
+		function getGPFShipping() {
+
+			$allowedShippingIds = $this->getAllowedShipping();
+			$allShippingMethods = $this->shop->arShipping;
+		
+			$shippingCosts = array();
+			foreach ($allowedShippingIds as $shippingId) {
+
+				if ($allShippingMethods[$shippingId]['price'] !== '0') {
+					$shippingCosts[$allShippingMethods[$shippingId]['vz']][] = floatval(str_replace(',', '.', substr($allShippingMethods[$shippingId]['price'], 2)));
+				}
+
+			}
+		
+			$lowestShippingCosts = array();
+			foreach ($shippingCosts as $vz => $costs) {
+
+				if (!in_array(0, $costs)) $lowestShippingCosts[$vz] = min($costs);
+				else $lowestShippingCosts[$vz] = 0;
+
+			}
+		
+			$countryCodes = array();
+			foreach (wpsg_country::find() as $country) {
+
+				$countryCode = $country->getShorttext();
+				$shippingZoneId = $country->getShippingZoneId();
+		
+				if (isset($lowestShippingCosts[$shippingZoneId]) && $lowestShippingCosts[$shippingZoneId] !== 0) {
+					$countryCodes[] = $countryCode . ':::' . $lowestShippingCosts[$shippingZoneId] . ' ' . $this->shop->get_option('wpsg_currency') ;
+				}
+
+			}
+		
+			return implode(', ', $countryCodes);
+		
+		} // public function getGPFShipping()
 		
 		/**
Index: /mods/wpsg_mod_export.class.php
===================================================================
--- /mods/wpsg_mod_export.class.php	(revision 8244)
+++ /mods/wpsg_mod_export.class.php	(revision 8245)
@@ -2236,6 +2236,5 @@
                 case 'product_google_productfeed_shippingprice':
 
-                    // $value = 'Bsp.: <LÃ€nderkÃŒrzel>:::<Versandkosten> EUR, <LÃ€nderkÃŒrzel>:::<Versandkosten> EUR, ...'
-                    // if (wpsg_isSizedString($value)) $return = $value;
+                    $return = $oProduct->getGPFShipping();
 
                     break;
