Ir al contenido
Claro
Español

La integración de Demander con Cayena

Cayena llama a la API de Demander. Demander no envía datos a Cayena por su cuenta.

Cayena es un marketplace. La cuenta y el soporte de Cayena quedan con Cayena. Demander no es un producto de Cayena.

Cada empresa tiene una configuración. Ahí están el token, el vendedor de los pedidos, la lista de precios del catálogo y el de-para de estado y de unidad.

  1. Cayena se autentica con el código de la empresa y el token generado en Demander.
  2. Consulta el catálogo de los productos activos de esa lista de precios.
  3. Consulta o crea el cliente por CPF o CNPJ.
  4. Envía el pedido. El mismo número de Cayena no genera un segundo pedido.
  5. Consulta el estado y, cuando el ERP graba la clave, la NF-e.

El pedido nace con origen Cayena, en el vendedor y en el estado inicial de la configuración. El cambio de estado y la nota fiscal entran por el flujo normal de Demander, en general por la integración con el ERP.

Quién Responsabilidad
Cayena Autenticar, leer el catálogo, enviar cliente y pedido, consultar estado y NF-e
Demander Validar la llamada, grabar cliente y pedido, devolver catálogo, estado y clave de la NF-e
ERP de la empresa Actualizar el estado del pedido y enviar la nota por la tabla 170 — Nota del pedido, con chaveNfe y serieNfe

Esta API no es la API de Integración REST. La dirección, el token y el formato son otros.

  • Vendedor activo, con rango de numeración libre para los pedidos de Cayena.
  • Lista de precios con los productos que Cayena puede vender. Precio cero o precio solo de un cliente no entra en el catálogo.
  • Unidad de cada producto en el de-para. Sin el de-para, el listado del catálogo falla.
  • Estado inicial con orderStatus CONFIRMED y al menos un estado de entrega.
  • Clave de la NF-e con 44 dígitos en la nota del pedido, para que Cayena consulte la nota.

Las capturas de esta documentación son de la empresa 5000 — Empresa de testes time de produto.