Requisitos previos
- Una tienda de pruebas. Contacta al equipo de soporte de Cubbo o a tu asesor de cuenta para que la creen. Haz este inicio rápido ahí, nunca en tu cuenta de producción.
- El
client_idy elclient_secretde una integración Open API creada en la app de Cubbo. Consulta Configura tu integración. - El
store_idde tu tienda de prueba. La app lo muestra en Tiendas Autorizadas cuando creas la integración. - Al menos un método de envío configurado en la integración. Su nombre es el
shipping_line_codeque envías con la orden.
Pasos
1
Obtén un token
Cambia tus credenciales por un bearer token. Los tokens duran hasta 24 horas (
expires_in, en segundos).
Guarda el token en caché y reutilízalo hasta que expire: no pidas uno nuevo en cada llamada.2
Crea un producto
Registra el producto que vas a vender. Los Todos los campos están descritos en Create a product.
skus y el código de barras (upc) deben ser únicos en la tienda.
Envía el peso y las dimensiones para que Cubbo elija el empaque correcto y cotice el envío. Los gramos se
convierten a kilogramos.3
Consulta el inventario
Lista el inventario de la tienda y confirma que aparece el SKU.
Un producto nuevo no tiene stock hasta que el almacén lo recibe. Envíalo con un reabastecimiento
(
POST /v1/replenishments). Una orden de un producto sin stock queda en backorder hasta que llega el stock.4
Crea una orden
Envía la dirección de envío del comprador y los productos a enviar. La respuesta es la orden creada, incluido su
order_number es tu propia referencia y
debe ser única dentro de la tienda.id de Cubbo y su status.5
Da seguimiento a la orden
Consulta periódicamente
GET /v1/orders?store_id=1234&order_number=ORD-0001, o configura un
webhook y deja que Cubbo te notifique cuando la orden salga del almacén o cambie el estado de su envío.Siguientes pasos
Autenticación
Vigencia del token, acceso a tiendas y cómo fallan las solicitudes no autorizadas.
Crear una orden
Todos los campos que puedes enviar con una orden.
Errores
Códigos de estado y el cuerpo del error.
Webhooks
Eventos, payloads y verificación de la firma.