protected function addSellingFormatData(Ess_M2ePro_Model_ListingsProducts $listingProduct, array &$requestData) { if ($listingProduct->isListingTypeFixed()) { $requestData['listing_type'] = Ess_M2ePro_Model_SellingFormatTemplates::EBAY_LISTING_TYPE_FIXED; } else { $requestData['listing_type'] = Ess_M2ePro_Model_SellingFormatTemplates::EBAY_LISTING_TYPE_AUCTION; } $requestData['duration'] = $listingProduct->getDuration(); $requestData['is_private'] = $listingProduct->getSellingFormatTemplate()->isPrivateListing(); $requestData['currency'] = $listingProduct->getSellingFormatTemplate()->getCurrency(); $requestData['hit_counter'] = $listingProduct->getDescriptionTemplate()->getHitCounterType(); }