Desarrolladores

Construye sobre iVendNext. Lo que construyes es tuyo.

iVendNext, la plataforma retail abierta, te da una API POS para retail, un flujo de eventos de lo que pasa en las tiendas, puntos de extensión documentados y un kit abierto en GitHub. Construye en cualquier lenguaje, en tu propio servidor, con tu propia IA.

Tu primera llamada, en cinco minutos
# obtén el kit
git clone https://github.com/ivendnext-developers/partner-kit.git

# lee cinco artículos de tu sitio sandbox
curl -s "https://your-sandbox/api/resource/Item?limit_page_length=5" \
  -H "Authorization: token key:secret"

# la respuesta
{"data": [{"name": "PH-128-BLK"}, {"name": "EARBUD-W"}, ...]}
Cinco vías de entrada, de la más simple a la más completa

Empieza por la vía más simple que resuelva la necesidad

La mayoría de las necesidades se resuelven con las dos primeras. Un proyecto real suele combinar varias: un manifiesto para los registros, configuración para las pantallas, un servicio externo para la lógica y una tecla de caja para el cajero.

  • Vía 1

    Configura

    Ajustes, flujos de trabajo, formatos de impresión, numeración, permisos, reportes y pantallas de caja en iVendNext Desk y POS Studio. Sin código.

    Tu código no se ejecuta en ningún lado
  • Vía 2

    App externa

    Tu propio servicio, en cualquier lenguaje, en tu propio servidor. Lee y escribe registros mediante la API REST y reacciona al flujo de eventos de lo que pasa en las tiendas.

    Tu código se ejecuta en tu servidor
  • Vía 3

    Tecla de caja

    Una tecla en la caja que llama a tu servicio web y muestra un mensaje al cajero, o agrega detalles a la venta.

    Tu código se ejecuta en tu servidor
  • Vía 4

    Manifiesto

    Tus propios registros, campos, formatos de impresión, flujos de trabajo y numeración, enviados como datos que instala el administrador del retailer.

    Tu código no se ejecuta en ningún lado: son datos
  • Vía 5

    Función aislada

    Lógica compilada a WebAssembly que se ejecuta en la propia caja, incluso cuando la red está caída, en un punto de extensión que lo ofrezca.

    Tu código se ejecuta en un sandbox que operamos nosotros

Cuando una necesidad va más allá de estas cinco, solicita un nuevo punto de extensión. Una vez construido, se suma a la plataforma para todos. Ver el catálogo de puntos de extensión.

Empieza

De un sandbox POS a tu primera app

Un sitio sandbox es tu propio sitio de iVendNext, alojado por nosotros, con tiendas, cajas, usuarios de personal, un catálogo y clientes de demostración. No hay nada que instalar. Construyes y pruebas ahí antes de tocar el sitio de un retailer.

Solicitar un sitio sandbox

Nuestro equipo habla primero con cada desarrollador y luego envía la dirección y los accesos de tu sitio.

  1. Solicita un sitio sandbox. Lo alojamos para ti, a tu nombre.
  2. Obtén el kit. La guía, las recetas, la descripción de la API, las herramientas y los ejemplos están en un solo repositorio en GitHub.
  3. Crea el usuario y la clave de tu app, y haz la primera llamada.
  4. Ejecuta un ejemplo contra tu sandbox y míralo funcionar.
  5. Elige tu vía de entrada y construye. La verificación del kit te dice, antes de que nadie más vea tu app, si cumple las reglas.
El kit, abierto en GitHub

Todo lo que necesitas para construir sobre la API de la plataforma retail

El kit es de código abierto. Léelo, ejecútalo y copia de él antes de hablar con nadie.

La guía y las recetas

Un capítulo para cada vía de entrada, una receta para cada tarea común y los límites que debes conocer antes de cotizarle a un retailer.

Leer la guía

La API, descrita

Cada operación de la API REST en un archivo OpenAPI legible por máquina, una colección de solicitudes y el flujo de eventos para cualquier lenguaje.

Ver la referencia de la API

Cincuenta ejemplos resueltos

Ejemplos pequeños que funcionan, la mayoría con pruebas que ejecutas en tu laptop: una verificación de garantía en la caja, ubicaciones (bins), una auditoría de precios, un comprobante fiscal, aprobaciones, un feed de BI y más.

Explorar los ejemplos

El kit para construir con IA

Archivos de instrucciones para asistentes de código, una receta de prompt para cada vía de entrada y una verificación que tu asistente ejecuta antes de desplegar.

Construye con tu IA

El catálogo de necesidades

Lo que piden los retailers, en sus propias palabras, cada necesidad con la vía de entrada que la resuelve y la receta para empezar.

Buscar una necesidad
Construye con tu IA

Descríbelo. Tu IA lo construye. Nuestros controles lo mantienen seguro.

Apunta tu asistente de código a las instrucciones del kit. Aprende las cinco vías de entrada y las cuatro reglas, construye lo que describes y ejecuta las verificaciones del kit antes de que algo llegue a una tienda. Usa Claude, ChatGPT, GitHub Copilot o un modelo abierto gratuito: nada te ata a un solo proveedor de IA.

Cómo funciona construir con tu IA

# dile a tu asistente por dónde empezar
Lee primero AGENTS.md y luego construye una tecla de caja
que muestre las condiciones de garantía de los teléfonos.

# el asistente verifica su trabajo antes de desplegar
python3 tools/check/check.py my_app/
Las actualizaciones mantienen tu app funcionando

Cuatro reglas y un contrato que se cumple en cada actualización

Cada punto de extensión, llamada a la API y formato de manifiesto lleva una versión. A partir del lanzamiento general de iVendNext POS, 2.0.0.652 del 18 de octubre de 2026, cada versión se mantiene disponible durante 12 meses después de que se publica la siguiente.

  • El dinero entra a una venta de forma visible, antes del pago.Un precio o descuento puede venir de tu servicio, pero un total nunca cambia después de que el cajero lo ha visto.
  • El código propio de iVendNext se queda tal como se entrega.Las apps agregan; nunca parchean. Así se actualiza a todos los retailers a la vez.
  • Tu código se ejecuta en tu servidor.Dentro del sitio del retailer envías datos, no código.
  • Tus pantallas usan las puertas que documentamos.Pantallas nativas, botones declarados, tu página dentro de nuestro marco, o tu propia app con Iniciar sesión con iVendNext.

Todo lo que las reglas no prohíben está abierto para ti. Leer las cuatro reglas completas.

Lo que construyes es tuyo

Construye apps para una plataforma retail, y quédate con ellas

Nosotros construimos la plataforma y la versión estándar de una necesidad compartida. Tú construyes todo lo que la rodea, y te decimos de antemano qué vamos a construir. Lo que construyes es tuyo: fija tu propio precio y factura a tus propios clientes.

  1. Tú

    Obtén un sandbox y el kit

    Tu propio sitio sandbox y el kit abierto de GitHub.

  2. Tú

    Construye con el kit

    Toma la vía de entrada más simple. La verificación muestra lo que se le pedirá aceptar al retailer.

  3. Tú

    Publica para tu cliente

    Tu app llega al estante privado de ese retailer en la biblioteca de apps.

  4. Tú o CitiXsys

    Ejecútala

    En tu propio servidor, o en iVendNext App Hosting, en su propio espacio y con su propia dirección.

  5. El retailer

    Instala con consentimiento

    Lee lo que hará la app, acepta e instala. Una nueva versión vuelve a pedirlo.

  6. Tú

    Conserva al cliente

    Tu cliente, tu precio, tu factura. Luego construye la siguiente app.

¿Quieres que todos los retailers la encuentren? Pídenos publicarla en la biblioteca de apps, con su tarjeta y su página de guía. Construir para la biblioteca de apps · Lo que construye iVendNext · Alojar con CitiXsys o en tu propio servidor · Publicar tu app

Preguntas de desarrolladores

Construir sobre iVendNext

¿Cómo construyo sobre iVendNext?

Empieza por la más simple de las cinco vías de entrada que resuelva la necesidad. Solicita un sitio sandbox, obtén el kit en GitHub, haz tu primera llamada, ejecuta un ejemplo y luego construye: la mayoría de las necesidades se resuelven con configuración o con una app externa.

¿Puedo obtener un sitio sandbox?

Sí, si construyes para retailers de iVendNext, como partner o como el equipo de TI propio de un retailer. Solicítalo en esta página; lo alojamos para ti, con tiendas, cajas, personal y clientes de demostración, y nada que instalar. Nuestro equipo habla primero con cada desarrollador y luego envía tu dirección y tus accesos.

¿Hay una API POS para retail?

Sí. Cada registro que usan las tiendas y el back office es accesible mediante la API REST, con un flujo de eventos de lo que pasa en las tiendas. Cada operación está descrita en un archivo OpenAPI dentro del kit.

¿Qué lenguajes y herramientas puedo usar?

Cualquier lenguaje que tu equipo ya use: Python, JavaScript, Java, C#, Go o PHP, en tu propio servidor. Las funciones aisladas se escriben en Rust y se compilan a WebAssembly, y tu propio asistente de IA puede hacer gran parte del trabajo.

¿Cómo siguen funcionando mis apps después de una actualización?

Usan solo puertas documentadas y versionadas, y agregan en lugar de parchear. Cada versión de un punto de extensión, una llamada a la API o un formato de manifiesto se mantiene disponible durante 12 meses después de que se publica la siguiente.

¿Necesito ser Partner de iVendNext para construir?

No. Cualquier desarrollador puede construir con el kit público sin convertirse en partner. Los partners además venden, implementan y dan soporte a iVendNext para retailers; habla con nuestro equipo de partners sobre eso.

Empieza a construir sobre iVendNext

Solicita un sitio sandbox y haz tu primera llamada hoy. O trae a tu equipo a una demo y conoce la plataforma sobre la que vas a construir.

¿Desarrollas soluciones para retail como negocio? Habla con nuestro equipo de partners.