Saltar al contenido principal
Esta guía te lleva desde las credenciales hasta una orden creada.

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_id y el client_secret de una integración Open API creada en la app de Cubbo. Consulta Configura tu integración.
  • El store_id de 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_code que 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 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.
Todos los campos están descritos en Create a product.
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. order_number es tu propia referencia y debe ser única dentro de la tienda.
La respuesta es la orden creada, incluido su 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.