Parte de nuestra serie eCommerce Integration
Leer la guía completaConector Odoo eBay: listado, pedidos y sincronización de inventario
eBay sigue siendo uno de los mercados más grandes del mundo con 132 millones de compradores activos en todo el mundo. Para los vendedores que utilizan tanto eBay como Odoo 19 Enterprise, administrar dos sistemas separados para pedidos, inventario y datos de clientes es ineficiente y propenso a errores. El conector ECOSIRE Odoo eBay sincroniza su tienda eBay con Odoo, automatizando todo el flujo de trabajo de ventas, desde la creación de listados hasta el cumplimiento de pedidos y la contabilidad posventa.
Esta guía cubre todo, desde la configuración de credenciales API de eBay hasta la gestión de listados, la automatización de pedidos, la sincronización de inventario, el manejo de devoluciones y el monitoreo del desempeño del vendedor.
Conclusiones clave
- El conector utiliza las API REST de eBay y OAuth 2.0 para la autenticación
- Admite eBay Motors, eBay Business & Industrial y categorías de consumidores
- Se admiten listados de precio fijo y de subasta (importación de pedidos solo para subastas)
- La sincronización del inventario actualiza las cantidades de eBay dentro de los 10 minutos posteriores a los cambios en las existencias de Odoo.
- La configuración de Agotado (OOS) de eBay se gestiona automáticamente cuando la cantidad llega a 0
- La importación de pedidos incluye detalles del comprador, requisitos de envío y montos de pago de eBay.
- Los casos de devoluciones y garantía de devolución de dinero de eBay se sincronizan con el flujo de trabajo RMA de Odoo
- Soporte para múltiples tiendas: administre múltiples cuentas de vendedor de eBay desde una instancia de Odoo
Configuración y autorización de la API de eBay
El conector utiliza la suite REST API de eBay, reemplazando la antigua API comercial para la mayoría de las operaciones.
Paso 1: crea una cuenta de desarrollador de eBay
- Regístrese en
developer.ebay.com - Cree una nueva aplicación en Mi cuenta → Conjuntos de claves de aplicación
- Anote su ID de aplicación (ID de cliente), ID de desarrollo y ID de certificado (secreto de cliente).
- Genere un RuName (nombre de URL de redireccionamiento de eBay) para el flujo de OAuth.
Paso 2: Configurar ámbitos de OAuth
Su aplicación necesita los siguientes ámbitos de OAuth:
https://api.ebay.com/oauth/api_scope
https://api.ebay.com/oauth/api_scope/sell.inventory
https://api.ebay.com/oauth/api_scope/sell.inventory.readonly
https://api.ebay.com/oauth/api_scope/sell.fulfillment
https://api.ebay.com/oauth/api_scope/sell.fulfillment.readonly
https://api.ebay.com/oauth/api_scope/sell.account
https://api.ebay.com/oauth/api_scope/sell.account.readonly
https://api.ebay.com/oauth/api_scope/commerce.identity.readonly
Paso 3: Generar tokens de usuario
Se requieren tokens de usuario de OAuth 2.0 (no tokens de aplicación) para las operaciones del vendedor:
- En la configuración del conector, haga clic en Autorizar con eBay
- Complete el flujo de consentimiento de eBay OAuth
- El conector almacena el token de acceso y el token de actualización automáticamente.
- Los tokens caducan después de 18 meses; el conector se actualiza automáticamente usando el token de actualización
Sandbox frente a producción
Pruebe siempre primero con el entorno sandbox de eBay:
- API de zona de pruebas:
api.sandbox.ebay.com - Las credenciales de Sandbox son diferentes de las credenciales de producción.
- Crear cuentas de vendedor y comprador de sandbox en
developer.ebay.com/sandbox
Instalación y configuración del conector
Instalar desde el mercado ECOSIRE:
- Compre el módulo Conector de eBay en Productos ECOSIRE
- Instalar a través de Aplicaciones → Actualizar lista de aplicaciones → buscar "Conector de eBay" → Instalar
- Vaya a Inventario → Configuración → Tiendas eBay o Ventas → eBay
Configuración de la tienda:
| Campo | Descripción |
|---|---|
| Nombre de la tienda | Nombre para mostrar de esta cuenta de eBay |
| Mercado | eBay.com, eBay.co.uk, eBay.de, etc. |
| ID de aplicación (ID de cliente) | Desde la Consola para desarrolladores de eBay |
| Secreto del cliente | Desde la Consola para desarrolladores de eBay |
| Token de acceso | Se rellena automáticamente después del flujo de OAuth |
| Actualizar token | Se rellena automáticamente después del flujo de OAuth |
| Almacén predeterminado | Dónde se procesan los pedidos de eBay |
| Diario de pagos predeterminado | Pagos de eBay / Diario de PayPal |
| ID de política de envío | Política de envío de eBay que se aplicará a los anuncios |
| ID de política de devolución | Política de devolución de eBay para anuncios |
| ID de política de pago | Política de pago de eBay para anuncios |
Políticas de Cumplimiento:
Antes de publicar, configure las políticas de cumplimiento de eBay en Seller Hub:
- Política de envío: transportistas, tiempo estimado de entrega, tiempo de manipulación
- Política de devoluciones: devoluciones en 30 días, tarifa de reposición
- Política de pago: pagos gestionados por eBay requeridos desde 2021
El conector hace referencia a estos por ID de política. Vincúlalos en la configuración de la tienda.
Gestión de listados
El conector admite la creación y gestión de listados de precio fijo directamente desde los registros de productos de Odoo.
Crear un listado a partir de un producto Odoo:
- Abra el formulario del producto → pestaña eBay
- Haga clic en Listar en eBay
- Configure los campos del listado:
- Título: hasta 80 caracteres, completado automáticamente a partir del nombre del producto
- Categoría: seleccione la categoría de eBay (busque por palabra clave o ID)
- Condición: Nuevo, Usado, Para piezas/No funciona, etc.
- Precio: utiliza la lista de precios de productos o el precio anulado
- Cantidad: stock disponible o cantidad personalizada
- Duración: GTC (válido hasta cancelar) recomendado para precio fijo
- Detalles del artículo: atributos requeridos por eBay para la categoría
- Haga clic en Publicar en eBay
Plantillas de listado:
Para vendedores con muchos productos en la misma categoría, cree plantillas de listado:
- Vaya a eBay → Plantillas → Crear plantilla
- Configurar campos compartidos: categoría, envío, política de devolución, detalles del artículo
- Aplicar plantillas a múltiples productos simultáneamente.
Listado masivo:
Para catálogos con más de 100 productos:
- Exporte la lista de productos a CSV con los campos obligatorios de eBay
- Utilice la importación masiva en eBay → Listado masivo → Cargar CSV
- Revisar y publicar por lotes
Sincronización de listado:
Cambios realizados en la sincronización de Odoo con eBay:
- Cambios de precio → Precio de eBay actualizado en 15 minutos
- Cambios en la descripción del producto → Listado de eBay actualizado en la próxima sincronización
- Cambios en las imágenes → Imágenes de eBay actualizadas (es necesario volver a publicar algunos cambios)
Especificaciones del artículo de la categoría de eBay:
eBay requiere atributos específicos de cada categoría (por ejemplo, marca, talla, color de la ropa). El conector asigna los atributos del producto Odoo a los detalles del artículo de eBay:
| Atributo Odoo | Artículo específico de eBay |
|---|---|
| Marca | Marca |
| Tamaño (atributo) | Tamaño |
| Color (atributo) | Color |
| MPN | MPN (Número de pieza del fabricante) |
| EAN / Código de barras | EAN |
Sincronización de pedidos
Proceso de importación de pedidos:
Los pedidos fluyen de eBay a Odoo automáticamente:
- El comprador realiza el pedido en eBay y completa el pago.
- eBay crea un pedido en estado "En espera de envío".
- El conector sondea la API de pedidos de eBay cada 15 minutos (configurable)
- Odoo crea un pedido de venta con detalles del comprador de eBay
- La orden de entrega se crea automáticamente.
- El almacén cumple el pedido y valida la entrega.
- El conector envía el número de seguimiento a eBay
- eBay marca el pedido como "Enviado"
Mapeo de datos del pedido:
| Campo de eBay | Campo Odoo |
|---|---|
| Nombre de usuario del comprador | Nombre del cliente/Socio |
| Dirección de envío | Dirección de entrega en pedido de venta |
| ID de pedido de eBay | Referencia de pedido (con prefijo) |
| Líneas de pedido | Líneas de orden de venta |
| Precio del artículo | Precio unitario |
| Importe del envío | Línea de costo de entrega |
| Tarifas de eBay | Sólo información (para conciliación) |
| Estado de pago | Estado de pago en orden |
Enviando información de seguimiento:
Cuando validas una entrega en Odoo e ingresas un número de seguimiento:
- El conector detecta el número de seguimiento en el stock.picking
- Llama a la API de cumplimiento de pedidos de eBay para agregar seguimiento.
- El comprador recibe una notificación de eBay con detalles de seguimiento.
- eBay actualiza el estado del pedido a "Enviado".
Transportistas admitidos para actualizaciones automáticas de seguimiento: USPS, UPS, FedEx, DHL, Royal Mail, Deutsche Post y más de 100 a través de la lista de códigos de transportistas de eBay.
Sincronización de inventario
Un inventario preciso evita que las métricas de "defectos" de eBay se produzcan en situaciones de falta de existencias.
Mecanismo de sincronización de inventario:
El conector utiliza la API de inventario de eBay con la siguiente lógica:
eBay Quantity = Odoo On-Hand - Safety Stock Buffer - Odoo Reserved Quantity
Cuando el inventario se sincroniza:
- Después de cada orden de entrega confirmada (inmediata)
- Después de cada recibo validado (inmediato)
- Sincronización completa programada cada 30 minutos
- Sincronización manual disponible en cualquier momento
Manejo de existencias agotadas:
Configure qué sucede cuando la cantidad llega a 0:
- Opción A: modo OOS (Recomendación de Odoo): mantenga el listado activo con 0 cantidades usando la opción Agotado de eBay: el listado mantiene su historial y reseñas
- Opción B: Finalizar anuncio: eliminar anuncio de eBay cuando el stock llegue a 0 y volver a ponerlo en venta cuando se reponga
- Opción C: Establecer mínimo: establezca una cantidad mínima (por ejemplo, 1) y vaya a 0 en Odoo solo cuando se active el mínimo OOS
Finalizar y volver a publicar anuncios con frecuencia perjudica la ubicación de búsqueda de eBay. Se recomienda el modo OOS.
Inventario de múltiples ubicaciones:
Si realiza el despacho desde varios almacenes:
- Establecer un almacén principal para eBay en la configuración de la tienda
- O agregar inventario en múltiples almacenes
- Configurar por producto si algunos SKU se envían desde ubicaciones específicas
Manejo de devoluciones y reembolsos
La Garantía de devolución de dinero de eBay significa que los vendedores deben aceptar devoluciones. El conector maneja el flujo de trabajo de devolución en Odoo.
Flujo de trabajo de sincronización de retorno:
- El comprador abre una solicitud de devolución en eBay.
- El conector importa el caso de devolución a Odoo como una RMA (Autorización de devolución de mercancía)
- El equipo de operaciones revisa el motivo de la devolución en Odoo.
- Si se acepta: genere una etiqueta de envío de devolución (si proporciona etiquetas prepagas)
- El comprador devuelve el artículo
- Recibir productos devueltos en Odoo → validar recibo
- Procesar reembolso: crear una nota de crédito en Odoo → el conector activa el reembolso de eBay
Seguimiento de los estados de los casos de devolución:
| Estado de eBay | Estado de RMA de Odoo |
|---|---|
| Volver Abierto | RMA creada |
| En espera de respuesta del vendedor | RMA en revisión |
| Etiqueta de devolución enviada | Etiqueta proporcionada |
| Artículo recibido | Devolución recibida |
| Reembolso emitido | Nota de crédito publicada |
| Caso cerrado (sin reembolso) | RMA cancelada |
Supervisión del rendimiento del vendedor de eBay
eBay evalúa a los vendedores según métricas que afectan directamente la visibilidad de los anuncios. Monitorearlos en Odoo:
Métricas clave del vendedor de eBay:
| Métrica | Umbral de eBay | Crítico a continuación |
|---|---|---|
| Tasa de defectos en transacciones | < 2% | < 0,5% para los mejor valorados |
| Casos Cerrados Sin Resolución | < 0,3% | < 0,3% |
| Tasa de envíos tardíos | < 5% | < 3% para los mejor calificados |
| Seguimiento cargado a tiempo | > 95% | > 95% para los más valorados |
Panel de rendimiento en Odoo:
Navegue a eBay → Rendimiento para ver:
- Pedidos por estado durante los últimos 30 días
- Envíos tardíos (pedidos enviados después del tiempo de manipulación)
- Tasa de retorno por categoría
- Resumen de defectos con ID de pedido
- Nivel de vendedor proyectado para la próxima evaluación.
Precios y promociones
Reglas de precios automatizadas:
Configure precios dinámicos de eBay basados en los datos de costos de Odoo:
eBay Price = Product Cost × (1 + Target Margin %) + eBay Fee Buffer
Ejemplo: si el costo es de $10, el margen objetivo es del 40 % y las tarifas de eBay suelen ser del 12,5 %:
eBay Price = $10 × 1.40 / (1 - 0.125) = $16.00
Promociones de rebajas:
El conector admite la integración del Administrador de promociones de eBay:
- Crear ventas en Odoo → el conector crea las promociones de eBay correspondientes
- Ventas flash, descuentos en pedidos y promociones de envío.
- Promociones programadas: fechas de inicio y finalización configuradas en Odoo
Preguntas frecuentes
¿El conector admite listados de subastas de eBay?
El conector importa pedidos de listados de subastas como si fueran listados de precio fijo. Sin embargo, la creación y gestión de listados de subastas (estableciendo el precio inicial, el precio de reserva y la duración) a través del conector es limitada: las subastas se gestionan mejor directamente en eBay Seller Hub. La principal capacidad de gestión de listados del conector es para listados de precio fijo/GTC.
¿Cómo gestiona el conector los pagos gestionados de eBay (procesamiento de pagos de eBay)?
Desde 2021, eBay procesa todos los pagos mediante pagos gestionados por eBay. El conector importa los totales de los pedidos, incluido el precio de pago de eBay (precio del artículo + envío). eBay envía los ingresos netos (después de las tarifas) a su cuenta bancaria. El conector admite la importación de informes de pagos de eBay para su conciliación, creando automáticamente asientos de diario que contabilizan las tarifas de eBay deducidas de los pagos.
¿Puedo sincronizar productos de Odoo con varias tiendas de eBay (diferentes cuentas de vendedor)?
Sí. Cree múltiples configuraciones de tiendas eBay, cada una con sus propias credenciales OAuth. Los productos se pueden enumerar en varias tiendas simultáneamente con anulaciones de precios específicas de cada tienda. El inventario se rastrea globalmente en Odoo y se asigna a los listados de cada tienda según las reglas configuradas.
¿Qué sucede con el historial de mi anuncio de eBay (reseñas, recuento de ventas) cuando actualizo un anuncio?
Las actualizaciones de listados estándar (precio, cantidad, descripción, imágenes) preservan el historial de listados y el recuento de ventas. Acciones que restablecen el historial: finalizar y volver a publicar, cambiar la categoría de eBay para algunas categorías. El conector utiliza el punto final de "oferta de actualización" de la API de inventario de eBay para cambios de rutina, lo que preserva el historial.
¿Cómo gestiona el conector los requisitos aduaneros y de ventas internacionales de eBay?
Para ventas transfronterizas a través de eBay International Shipping o GSP (Global Shipping Program), el conector marca la orden de venta con el país del comprador. Usted configura posiciones fiscales apropiadas y tratamiento fiscal en Odoo para ventas internacionales. Los pedidos de GSP se envían al centro logístico nacional de eBay; La documentación aduanera la gestiona el programa GSP de eBay, no sus operaciones.
Próximos pasos
La gestión de las operaciones de eBay a través de Odoo elimina la entrada manual de datos, evita errores de inventario y le brinda una única fuente de información para todos los canales de ventas. El conector ECOSIRE eBay está diseñado para Odoo 19 Enterprise e incluye soporte completo para las últimas API REST de eBay.
Obtenga el conector ECOSIRE de eBay para Odoo 19 →
Cada compra incluye la licencia del módulo, documentación de configuración y acceso a nuestro equipo de soporte de implementación para que su sincronización eBay-Odoo funcione sin problemas desde el primer día.
Escrito por
ECOSIRE Research and Development Team
Construyendo productos digitales de nivel empresarial en ECOSIRE. Compartiendo perspectivas sobre integraciones Odoo, automatización de eCommerce y soluciones empresariales impulsadas por IA.
Artículos relacionados
Odoo Accounting vs QuickBooks: Detailed Comparison 2026
In-depth 2026 comparison of Odoo Accounting vs QuickBooks covering features, pricing, integrations, scalability, and which platform fits your business needs.
Case Study: eCommerce Migration to Shopify with Odoo Backend
How a fashion retailer migrated from WooCommerce to Shopify and connected it to Odoo ERP, cutting order fulfillment time by 71% and growing revenue 43%.
Case Study: Manufacturing ERP Implementation with Odoo 19
How a Pakistani auto-parts manufacturer cut order processing time by 68% and reduced inventory variance to under 2% with ECOSIRE's Odoo 19 implementation.
Más de eCommerce Integration
Shopify + Odoo ERP Integration: The Complete Guide
Comprehensive guide to integrating Shopify with Odoo ERP — inventory sync, order management, customer data, financial reporting, and automation workflows.
Managing Returns and Exchanges on Shopify
Complete guide to Shopify returns management: policy design, automated workflows, reverse logistics, exchange processing, and reducing return rates profitably.
Shopify sin cabeza con hidrógeno: cree escaparates personalizados de alto rendimiento
Guía completa para crear escaparates Shopify sin cabeza con el marco Hydrogen que cubre Remix, Storefront API, alojamiento Oxygen y optimización del rendimiento.
Sincronización de inventario multicanal: prevención de desabastecimientos y sobreventas
Guía de sincronización de inventario multicanal. Cubre métodos de sincronización en tiempo real, asignación de existencias de seguridad, integración de ERP, prevención de sobreventa y gestión de almacenes.
Mapeo y transformación de datos: manejo de diferentes API y formatos de datos
Mapeo de campos maestros, normalización de datos, conversión de unidades, manejo de divisas y mapeo de taxonomía de categorías en API de comercio electrónico y formatos de datos.
Arquitectura de comercio sin cabeza: desacoplamiento del frontend del backend
Compare el comercio sin cabeza con el monolítico, explore el diseño basado en API con Shopify Storefront API, interfaces Next.js y opciones de plataformas de comercio modernas.