1

as you all know if you are running your full site on https:// and serving images from https:// as well, it will cause an issue when listing on ebay. as ebay will not show the image when seraching for product or thumbnail.

for us the issue was, our images were hosted on differente server (STIC) for which we can not control of change any thing. as it will effect our rest of site. but the images are available on both https:// and http://, but we receive them as https:// becuase of ssl on our server

the issue is with ebay. They dont seem to like any image sent from https://

there is one solution for you. edit all products one by one and remove "s" from https://, but it is very time consuming.

we have contacted ebay and m2e pro, but both were unable to help.

closed as off-topic by Raphael at Digital Pianism, Amit Bera, Qaisar Satti, Fabian Schmengler, Keyul Shah May 7 '16 at 17:28

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions about third-party modules are generally off-topic because the scope of functionality and code are not available. For more information, see this meta post/answer." – Raphael at Digital Pianism, Amit Bera, Qaisar Satti, Fabian Schmengler, Keyul Shah
If this question can be reworded to fit the rules in the help center, please edit the question.

  • This close has to be one of the more retarded ones. While the answer specified as close reason aims at general product recommendations and product support questions we here have a programming specific question to one of the biggest Magento Extensions which can be solved by extending it (programmatically). Think twice, where else should such a question be asked? meta.magento.stackexchange.com/a/74/5 even says we should encourage them to become part of the ecosystem of this site But thinking seems to become less popular when it comes to rep hungry voters... – Jey DWork Dec 8 '16 at 15:33
1

here is the solution we found.

go in file

app/code/community/Ess/M2ePro/Model/Magento/Product.php

find the line

return str_replace(' ', '%20', $url);

and replace it with

return str_replace(array('https://', ' '), array('http://', '%20'), $url);

save refresh the cache and you are all done.

(just make sure your images are accessable on both https:// and http://)

hope this will help some one. vote if you like the answer.

Not the answer you're looking for? Browse other questions tagged or ask your own question.