Integraciones · Tiendanube
Tu Tiendanube y tu Odoo, hablando el mismo idioma.
Catálogo, variantes, precios, stock por sucursal, pedidos y envíos sincronizados en ambos sentidos. Sin planillas, sin cargar dos veces, sin vender lo que ya no tenés.
Desarrollo propio de BettaERP · Odoo 19 Community
- Producto y variantes
- Tarifa de precios y costo
- Stock por almacén
- Pedido de venta
Tiendanube
- Producto publicado
- Precio y precio promocional
- Unidades por ubicación
- Órdenes, pago y envíos
El problema
Tener una tienda online no debería significar cargar todo dos veces
Si el ERP y la tienda no se hablan, alguien de tu equipo hace de puente. Y ese puente falla justo los días de más venta.
Stock que no coincide
Vendés en el local y en la tienda la publicación sigue con unidades. Cancelás, das explicaciones y perdés la venta siguiente.
Precios desactualizados
Actualizás la lista en Odoo y las publicaciones quedan con el precio viejo hasta que alguien las corrige a mano, una por una.
Pedidos que se copian a mano
Cada orden de Tiendanube se retipea en el ERP: cliente, dirección, datos fiscales, flete. Con errores y con demora.
Qué resuelve
Todo el ciclo de venta, de la publicación al remito
Cada bloque se apoya en los datos que ya tenés cargados en Odoo y funciona en los dos sentidos.
Catálogo bidireccional
Productos simples y con variantes/atributos, sincronizados de Odoo a Tiendanube y de vuelta. Importás el catálogo existente o publicás desde el producto.
Import masivo · Variantes · AtributosCategorías y marcas
Mapeo de categorías multinivel y de marcas entre ambas plataformas, para que la tienda quede ordenada igual que tu ERP.
Multinivel · Multi-categoríaStock por sucursal
Cada ubicación de Tiendanube se mapea con un almacén de Odoo. El stock viaja por ubicación, con cola de envío y reintentos automáticos.
Multi-almacén · Cola con reintentosPrecios y costos
Precio de venta y precio promocional gobernados desde Odoo. El costo de cada variante se envía y el producto queda marcado como sincronizado.
Precio · Promoción · Costo de variantePedidos que entran solos
Importación inicial y, después, cada orden llega en tiempo real: genera cliente y pedido de venta con dirección, datos fiscales y estado de pago.
Histórico + tiempo realEnvíos y flete
El costo de flete y el transportista se importan desde cada envío de la orden. Al despachar en Odoo se actualiza el estado y el número de seguimiento.
Carrier · Tracking · FulfillmentWebhooks en tiempo real
Suscripción automática a los eventos de Tiendanube: órdenes creadas, pagadas, editadas y despachadas, y cambios de productos y categorías.
Órdenes · Productos · Categorías · EnvíosAsistente de publicación
Un wizard arma la ficha completa —nombre, descripción, precios, variantes, fotos, dimensiones y categorías— y la publica de forma inmediata o en segundo plano.
Publicación simple o con variantesTablero de control
Facturación, órdenes concretadas, ticket promedio y unidades del período; qué requiere tu atención, salud del catálogo y estado de la cola de sincronización.
KPIs en vivo · Centro de operacionesEl cambio
Un día de trabajo, antes y después
Sin integración
- Alguien exporta el stock a una planilla cada mañana
- Los precios se corrigen publicación por publicación
- Las ventas se copian a mano al ERP, con errores de tipeo
- El flete y el transportista se cargan a ojo en cada pedido
- Nadie sabe qué publicación quedó desfasada hasta que un cliente reclama
Con el conector de BettaERP
- El stock de cada sucursal viaja solo a su ubicación en Tiendanube
- Cambiás la tarifa en Odoo y las publicaciones se actualizan
- La venta llega como pedido, con cliente, dirección y datos fiscales
- El flete y el carrier se importan desde la propia orden
- El tablero marca publicaciones desfasadas y envíos con error
Puesta en marcha
De la primera reunión a la primera venta sincronizada
Relevamiento
Revisamos tu catálogo, cómo manejás precios y stock, cuántas sucursales tenés y qué tienda Tiendanube vas a conectar. Sale de ahí el alcance y el plazo.
Instalación y vínculo
Instalamos los módulos, cargamos el Store ID y el Access Token de tu tienda, mapeamos las sucursales con tus almacenes y emparejamos publicaciones con productos por SKU o código de barras.
Puesta a punto y capacitación
Ajustamos reglas de precio, orígenes de stock y permisos por perfil. Capacitamos al equipo y acompañamos las primeras semanas de operación.
Arquitectura
Tres módulos: instalás sólo lo que usás
El conector no es un bloque cerrado. Se apoya en un framework de conectividad reutilizable y en helpers de direcciones, así cada pieza se actualiza por separado.
Conector Tiendanube
bettaerp_tiendanube
Catálogo, variantes, marcas, stock multi-almacén, órdenes, envíos, webhooks, asistente de publicación, permisos y tablero.
API Connector
bettaerp_api_connector
Catálogo de endpoints, autenticación, registro y auditoría de cada llamada, reintentos y arquitectura multi-conector / multi-compañía.
Direcciones y localización
bettaerp_l10n_mx_partner_address
Ciudades, colonias, distritos y localidades para completar los datos de envío y facturación de cada comprador.
Por qué con nosotros
Desarrollo propio, no un módulo comprado que nadie mantiene
El código es nuestro
Construido sobre la API oficial de Tiendanube / Nuvemshop, licencia LGPL-3, sin suscripción a un servicio externo, sin dependencias ocultas ni telemetría que reporte tu base de datos a terceros.
Cada llamada queda registrada
El framework guarda payload, respuesta y código de estado de cada operación con la API, y reintenta sola las que fallan. Si algo se cae, se ve exactamente dónde.
Permisos que protegen la cuenta
Dos perfiles: quien opera consulta el tablero, las órdenes y publica; el responsable administra credenciales, tokens, webhooks y el mapeo de almacenes.
Soporte de quien lo escribió
Tiendanube cambia su API. Nos ocupamos de que el conector siga funcionando cuando eso pasa, con el mismo equipo que lo desarrolló.
Preguntas frecuentes
Lo que suelen preguntarnos antes de empezar
¿Sirve para la versión de Odoo que tengo?
El conector está desarrollado para Odoo 19 Community (también corre en Enterprise). Si estás en una versión anterior, lo evaluamos en el relevamiento: en general conviene planificar la actualización junto con la integración.
¿Funciona con varias sucursales o depósitos?
Sí. Cada ubicación de Tiendanube se vincula con un almacén de Odoo por su identificador. Las órdenes se enrutan al almacén correcto según la ubicación que asigna Tiendanube y el stock se sincroniza por ubicación en ambos sentidos.
¿Qué pasa con mis publicaciones actuales?
No se pierden. El conector importa el catálogo de la tienda y lo empareja con tus productos de Odoo por SKU o código de barras. Recién cuando vos lo indicás empieza a enviar precio y stock.
¿Cómo evito la sobreventa?
El stock se envía por sucursal desde tus almacenes, con una cola que reintenta los envíos fallidos, y podés excluir productos puntuales de la sincronización. Además, los webhooks de stock y de órdenes mantienen las unidades al día en tiempo real.
¿Cuánto tarda la implementación?
Depende del tamaño del catálogo y de cuán ordenados estén los SKU. Una operación con el catálogo prolijo puede estar sincronizando en pocas semanas; si hay que normalizar códigos, ese trabajo se estima aparte.
¿Incluye soporte después de la puesta en marcha?
Ofrecemos planes de soporte continuo que cubren las actualizaciones cuando Tiendanube cambia su API, además de atención ante incidentes. Se define en la propuesta según el volumen de tu operación.
Demostración sin cargo
Te mostramos el conector con tu propio catálogo
Una reunión de 30 minutos donde vemos tu operación real y te decimos con franqueza si esto te sirve o no.
- Revisamos tus publicaciones y cómo están hoy tus SKU
- Te mostramos el flujo completo: publicar, vender, despachar, sincronizar
- Salís con un alcance estimado y un rango de inversión
¿Preferís escribirnos? [email protected]
Respondemos dentro de las 24 horas hábiles.