Catálogo con variantes
Talla, color, presentación. El precio y las existencias viven en la variante, incluso cuando hay una sola.
Imágenes sin pasar por tu servidor
Subida firmada directo al almacenamiento. Tu backend no toca un byte.
Existencias que no se sobrevenden
El descuento es atómico en la base. Dos compradores de la última unidad: uno la lleva, el otro se entera.
Pedidos hasta la entrega
Pendiente, confirmado, entregado. Y aparte, si se pagó: el contra entrega existe y se puede escribir.
Con tus colores y tu marca
Tokens CSS en la etiqueta. La cabecera lleva tu nombre; el nuestro no aparece.
Tus usuarios, tus permisos
Dueño, editor, lector por tienda. Las políticas corren en la base, no en el código.
Integrar es pegar dos líneas
Tu backend canjea su llave de API por un token de quince minutos y lo pone en la etiqueta. Todo lo demás —permisos, aislamiento entre clientes, existencias— ocurre en la base de datos, no en tu código.
<script src="https://nexusnorth.dev/embed/v1/nexus-tienda.js" defer></script>
<nexus-tienda
auth-token="<el token de /api/v1/embed/session>"
brand-name="Acme"
style="--nexus-primary: #7c3aed; --nexus-radius: 12px;"
></nexus-tienda>Atributos: auth-token, api-url, store-id, brand-name, brand-logo. Eventos: nexus:ready, nexus:error, nexus:token-expired.
Lo que no trae, dicho claro
- · Pasarela de pago. El día que entre, es un webhook que marca el pedido como pagado.
- · Escaparate público para el comprador. Hoy es el back-office del comerciante.
- · Envíos, cupones e impuestos calculados. Las columnas existen; quien las llena es quien captura.
- · Varias monedas en una misma tienda. La moneda es de la tienda.