安装Odoo Enterprise版Ebay Connector后上架商品报错求助
Hey there, let's tackle this "At least one photo is required" error you're hitting with the Odoo Enterprise eBay Connector—even though you've added images to your product. I've run into similar quirks with these connectors before, so here are the most common fixes to check:
Troubleshooting the "At least one photo is required" Error
1. Confirm the Primary Image is Set Correctly
Odoo's eBay Connector relies heavily on the primary product image to sync with eBay.
- Go to your product form, navigate to the media/gallery tab. Make sure one image is marked as the primary (it’s usually the first one in the list, or look for a "Set as Primary" button depending on your Odoo version).
- Double-check that the image isn’t hidden or archived—sometimes batch-imported images can have hidden status that the connector ignores.
2. Verify Image Meets eBay’s Specs
eBay has strict image requirements that the connector enforces:
- Minimum size: 500x500 pixels (1600x1600 for zoom functionality)
- Supported formats: JPG, PNG, or static GIF (no animated GIFs)
- No watermarks or text overlays that violate eBay’s policies
If your image is too small or in an unsupported format, the connector will reject it even if Odoo displays it. Resize/convert the image and re-upload it to the product.
3. Check Connector Image Sync Settings
Head to your eBay Connector configuration in Odoo:
- Look for a toggle or setting that controls image synchronization—sometimes it’s accidentally disabled.
- Some connectors require images to have a public URL. Right-click the product image in Odoo, copy its image address, and paste it into any "Image URL" field in the connector’s product mapping settings (if available).
4. Rule Out Variant Image Issues
If you’re listing a product with variants:
- Ensure each variant has its own image, or that the "Use parent product image" option is enabled for variants without unique images.
- The connector might prioritize variant-specific images over the parent’s primary image—if a variant has no image assigned, it could trigger the error even if the parent does.
5. Test with a Clean Product
Create a brand-new test product:
- Upload a single, properly formatted image, set it as primary, and try listing it to eBay.
- If this works, the original product likely has corrupted image metadata. Go back to it, delete all images, re-upload them one by one, set the primary image, and retry the listing.
6. Update the Connector & Odoo
Outdated versions of the eBay Connector or Odoo Enterprise often have image sync bugs:
- Go to the Odoo Apps store, check for updates to the eBay Connector module, and install the latest compatible version.
- Ensure your Odoo Enterprise instance is running a version supported by the connector.
内容的提问来源于stack exchange,提问作者Dhruv
相关产品推荐
相关产品推荐

