Conectar eBay: recibir pedidos y enviar fulfillment
Obtenga App ID y Cert ID en eBay Developers Program, péguelos en Integration, pruebe, mapee y active.
El conector de eBay trae pedidos a OMS mediante la Sell API de eBay y devuelve inventario y fulfillment a eBay. También trae devoluciones y puede enviar productos e inventario.
Requisitos previos#
- Una cuenta de vendedor de eBay con artículos en venta.
- Acceso a eBay Developers Program para ver sus Application keys de Production.
- Para la primera prueba use primero el sandbox: ponga Use sandbox en "true" antes de pasar a producción.
Obtener credenciales#
- Vaya a eBay Developers Program → Application keys → Production.
- Copie el App ID. Es su OAuth Client ID: péguelo en el campo Client ID (App ID) de Integration.
- En la misma página, copie el Cert ID. Es su OAuth Client Secret: péguelo en el campo Client Secret (Cert ID) de Integration.
Completar en Integration#
- Abra Integration → Marketplace → eBay → Nueva conexión.
- Client ID (App ID), obligatorio: pegue el App ID de Application keys → Production. Se usa como OAuth Client ID.
- Client Secret (Cert ID), obligatorio: pegue el Cert ID de la misma página. Se usa como OAuth Client Secret, cifrado y nunca se muestra.
- User access token, opcional: pegue un token de usuario del flujo de código de autorización OAuth si lo tiene (válido 2 horas); se usa directamente para la Sell API. Si lo deja vacío, el sistema intercambia sus credenciales por un token de app de corta duración.
- Use sandbox, texto opcional: escriba "true" para probar en el sandbox (api.sandbox.ebay.com). En producción, déjelo vacío.
Probar la conexión#
Haga clic en Probar la conexión. La prueba intercambia sus credenciales por un token y comprueba la API de eBay. Si pasa, App ID, Cert ID y entorno coinciden. Si falla, anote el código y revise la FAQ.
Mapping / elegir plantilla#
Elija la plantilla estándar de eBay. Mapea número de pedido, SKU, cantidades, dirección de envío y estado de fulfillment. Revise la vista previa con un pedido real antes de activar.
Activar#
Tras activar, Integration trae pedidos y devoluciones según la frecuencia definida y devuelve fulfillment con tracking y cambios de inventario a eBay. Vigile los primeros pedidos en Runs / Logs.
Preguntas frecuentes#
La prueba falla con 401
Las credenciales no coinciden: lo más frecuente es que App ID y Cert ID estén intercambiados, o que uno se haya copiado incompleto o con un espacio extra.
Vuelva a eBay Developers Program → Application keys → Production, copie el App ID en Client ID (App ID) y el Cert ID en Client Secret (Cert ID) tal cual, y pruebe de nuevo.
Sandbox y producción están mezclados
El entorno y las claves no coinciden: Use sandbox está en "true" y las llamadas van a api.sandbox.ebay.com, pero el App ID y el Cert ID son de producción, o al revés.
Haga que coincidan y pruebe de nuevo: en producción deje Use sandbox vacío y use las claves de Production; para probar, escriba "true" y use claves sandbox en esa misma conexión.
Conectado pero no llegan pedidos
La conexión está bien: la tienda simplemente no tiene pedidos nuevos en el rango de extracción.
Haga un pedido de prueba en su tienda eBay, verifique que su hora esté dentro del rango de extracción, ejecute una extracción manual y confirme que aparece en la vista previa o en Runs / Logs.
El SKU aparece sin mapear
El SKU de la línea del pedido eBay no coincide con ningún producto de OMS, así que la línea no se puede importar hasta vincularla.
Abra la pestaña pendiente en Product Mapping, vincule cada SKU de eBay al producto OMS correcto, guarde y vuelva a ejecutar la vista previa o la extracción.