Casi cualquier negocio pequeño lleva hoy tres sistemas que no se hablan: un punto de venta para la caja, la tablet de una app de reparto para los pedidos y un chat de grupo para los turnos. En los tres, el cliente es un desconocido. Korat existe porque eso no son tres problemas: son un mismo pedido visto desde sillas distintas. Está construido en Tailandia, y de ahí vienen las partes atadas al país — cobro por PromptPay, feriados tailandeses, retenciones y seguridad social tailandesas —, así que quien más partido le saca es quien tiene el negocio abierto allí.
Abrir una tienda lleva alrededor de un minuto
Creas un negocio, le pones nombre, dirección y teléfono, y eliges su tipo. El tipo decide qué módulos se cargan. No hay asistente de configuración que aguantar ni nada que ajustar antes de poder aceptar un primer pedido, porque los ajustes que importan — horario, reparto, PromptPay, categorías — son una pestaña a la que puedes volver.
Eliminar un negocio pide dos confirmaciones a propósito. Editar el nombre, la dirección, el teléfono o la descripción es una sola ficha, y los cambios salen en tu página pública al momento.
Restaurantes: el QR es todo el modelo de seguridad
Una persona del equipo abre la mesa. Eso acuña un token que pertenece solo a esa sentada, y el QR lo lleva. El cliente escanea, entra en la sesión y pide. Cuando la mesa se cierra, el token muere con ella — que es lo que deja inservible un QR fotografiado, o reenviado a un amigo que está calle abajo.
Las comandas no van directas a la cocina. Caen en una cola de espera de confirmación en la pantalla de cocina, y una persona confirma o rechaza cada una. Ese único paso es la diferencia entre una carta con QR y un sistema que puedes dejar funcionando un viernes con la casa llena. El horario tiene un margen de última comanda, así que la app avisa a la mesa de que la cocina está cerrando y luego deja de aceptar pedidos del todo.
El resto del módulo de restaurante es el trabajo corriente: una carta con fotos, categorías, disponibilidad, stock, grupos de opciones con diferencias de precio y combos, paquetes de bufé con cuenta atrás y cobro de sobras, control de edad para el alcohol con verificación por parte del personal, reservas de mesa, reparto con tarifa y hora de recogida programada, y un cobro con descuento con etiqueta, entregado y cambio, y un QR PromptPay por el importe exacto.
Comercio, alojamiento y clínicas reciben el mismo trato
- Comercio
- Una caja para el mostrador, una consola de pedidos en línea con el flujo de cinco pasos pendiente → confirmado → preparando → enviado → entregado, números de seguimiento, rechazo con motivo, productos con atributos y variantes, y stock con avisos de existencias bajas.
- Alojamiento
- Habitaciones con entrada y salida en una parrilla, tipos de habitación con fotos y tarifa por noche, reglas de precio de temporada y promoción por rango de fechas, bandeja de reservas, peticiones de servicio de habitaciones y alquileres mensuales con fianzas, lecturas de agua y luz y facturas generadas.
- Servicios y clínicas
- Servicios con duración y precio, citas con asignación de personal, y cursos o membresías que se compran y se canjean sesión a sesión. Una clínica reetiqueta la interfaz a citas, pacientes y cursos de tratamiento.
Informes, clientes y fidelización vienen con todos los tipos
Ingresos, número de pedidos y ticket medio de hoy, los últimos siete días, los últimos treinta o todo; el reparto entre efectivo, PromptPay y otros; los cinco más vendidos; y un gráfico de barras de ingresos de siete días. Cualquier tique se puede reimprimir o compartir como texto. No se puede emitir una factura fiscal: el art. 86/13 del Código Tributario tailandés solo lo permite a los inscritos en el IVA, y nada en este sistema registra todavía la inscripción de ningún negocio, así que todo documento es un recibo normal sin línea de IVA.
La lista de clientes se construye sola a partir del libro de ventas: no tecleas clientes. Cada ficha lleva su historial de compras, tus notas y tus etiquetas, puntos de fidelidad que se acumulan a una tasa que tú fijas en tu propia moneda, una venta mínima y una recompensa que fijas tú, y un botón para canjear. Esa es la parte que una plataforma de reparto no te puede dar por estructura: ella es la dueña del cliente y a ti te llega un pedido.
Equipo: fichaje con GPS, horas extra y quién puede ver qué
Todos los tipos de negocio reciben el mismo módulo de RR. HH. El personal ficha entrada y salida con GPS y una nota opcional. Los permisos se aprueban o se rechazan en la consola. Los turnos se convierten en minutos trabajados y horas extra a partir de ocho al día, contra un salario por hora o mensual, y la nómina se calcula por persona. Una persona del equipo ve solo su propia paga; propietario y encargados ven la de todos.
Los permisos son una matriz, no un interruptor. Hay trece capacidades base más las que añaden los módulos instalados, con roles predefinidos de propietario, encargado, camarero, cocina y personal general, y ajustes por persona encima. Un módulo que alguien no puede usar no aparece atenuado: no está. Quien todavía no tiene nada ve una pantalla que dice «todavía no tienes permisos» en lugar de una consola vacía que parece rota. Cada persona del equipo puede recibir además una tarjeta de presentación digital emitida por el negocio.
Más allá de los cuatro tipos base, la consola abre los módulos que tu giro necesita: turnos para un mostrador que llama por número, y estacionamiento, que abre un tique al entrar y cobra al salir.
Para lo que tienes o prestas: los alquileres de objetos contra fianza, y el registro de activos con etiquetas QR, planes de mantenimiento y depreciación.
Y para todo lo que rodea a las personas: las vacantes que publicas, con currículums y etapas de selección, y la venta de boletos de un evento, con zonas de precio y control en la puerta.
Seamos claros sobre dónde se aplica esto. En la app, la comprobación de capacidad que oculta un módulo corre en el dispositivo. La misma matriz de permisos existe también en la base de datos como has_capability(business_id, capability), y las políticas de seguridad a nivel de fila la usan — así que los roles se expanden en el servidor y la base de datos nunca se fía de la idea que tenga la app de quién es encargado. La aplicación íntegra en servidor de todas las pantallas de la consola sigue en despliegue. La página de seguridad dice exactamente hasta dónde ha llegado.
Tu página pública es parte del producto
Cada negocio tiene una página: portada, logo, galería, horario con el estado de abierto o cerrado ahora mismo, dirección, teléfono, cómo llegar, un botón de seguir, un botón para escribirle al negocio y una acción principal que cambia con el tipo — pedir, ver productos, reservar habitación, pedir cita. Puedes publicar en el feed como negocio, y esas publicaciones son siempre públicas.
Las reseñas de esa página solo las puede escribir alguien de quien la base de datos pueda demostrar que fue cliente: comió allí, pidió a domicilio, se alojó, usó un servicio o compró un bono. El resto ve una tarjeta con candado que explica por qué no hay botón. La puntuación en estrellas la recalcula un disparador de base de datos a partir de las filas de reseñas y no la puede teclear nadie, nosotros incluidos. Puedes responder a cualquier reseña.