Instala PHP Point Of Sale desde la App Store o Google Play, ingresa la URL de tu tienda en la nube e inicia sesión con tu cuenta de empleado. La cámara del dispositivo funciona como escáner de códigos de barras, Square puede cobrar tarjetas en el mismo equipo, y Android imprime en impresoras de recibos ESCPOS mediante la app ESCPOS Print Service.
La aplicación móvil de PHP Point Of Sale pone tu tienda en la nube en un teléfono o tableta: el mismo acceso de empleado, el mismo inventario y los mismos datos de ventas, sin arrastrar una laptop al piso de venta o a un puesto temporal. Es una ventana a la misma tienda que usas en el navegador, así que todo lo que hagas en la app — una venta, un ajuste de existencias, una edición de cliente — se ve de inmediato en todos lados.
Requisitos
- Un dispositivo iOS o Android compatible con conexión a internet. La app necesita estar en línea para llegar a tu tienda.
- La URL de tu tienda en la nube — la misma dirección que usas en el navegador, con la forma
https://tunombretienda.phppointofsale.com.
Instalar y conectar
- Instala la app PHP Point Of Sale desde la App Store de Apple (iOS) o Google Play (Android).
- Abre la app, ingresa la URL de tu tienda y toca Continuar.
- Aparece la pantalla de inicio de sesión de siempre. Entra con tu usuario y contraseña de empleado — o por SSO si tu tienda lo usa (ver inicio de sesión seguro, 2FA y SSO).
Si la pantalla de inicio de sesión nunca aparece, el problema suele ser la URL: revisa la escritura (incluido https://), confirma que el dispositivo tiene internet y prueba abrir la misma URL en el navegador del equipo — si el navegador no llega, la app tampoco.
Cada empleado entra con su propia cuenta, y todo lo que puede ver o hacer en la app lo rigen los mismos permisos de empleado que en una computadora.
Usar la cámara como escáner de códigos de barras
En las pantallas que aceptan un código de barras — cobrar una venta, buscar un artículo — toca el ícono de cámara para escanear con la cámara del dispositivo:
- Toca el ícono de cámara junto al campo de búsqueda.
- La primera vez, el sistema operativo pide acceso a la cámara — toca OK/Permitir. Sin ese permiso el escáner no puede leer códigos; si lo negaste, vuelve a habilitar la cámara para la app en los ajustes del dispositivo.
- Apunta la cámara al código de barras; el artículo se agrega o se busca como si lo hubieras tecleado.
Un escáner Bluetooth dedicado también funciona cuando prefieres hardware — ver básculas, escáneres y pantallas de cliente.
Cobrar con tarjeta desde el móvil
- Square — con Square habilitado como procesador en la tienda, el flujo móvil entrega el pago a la app Square Point of Sale instalada en el mismo dispositivo y regresa a la venta cuando Square termina. Instala primero la app de Square desde la App Store o Google Play; la configuración se cubre en configurar el procesamiento de tarjetas.
- PHP POS Payments — las terminales inteligentes de mano que ofrece PHP POS Payments te dan un equipo EMV de chip y contactless en la mano en lugar de un lector de teléfono, y se emparejan con la misma tienda en la nube en la que la app inició sesión.
Imprimir recibos desde un dispositivo Android
Para imprimir recibos de forma confiable desde hardware Android recomendamos la app de terceros ESCPOS Print Service, que funciona con la mayoría de las impresoras térmicas de recibos compatibles con ESC/POS.
- Instala la app. Descarga ESCPOS Print Service (de Looped Labs) desde Google Play en el dispositivo Android que corre PHP Point Of Sale.
- Configúrala. Abre la app y sigue sus indicaciones para habilitar el servicio de impresión en Android. Empareja tu impresora de recibos con el dispositivo — por Bluetooth, USB OTG o red, según el modelo — y confirma que la impresora aparezca disponible dentro de la app.
- Imprime desde el POS. Toca Imprimir en un recibo de PHP Point Of Sale, elige ESCPOS como impresora cuando aparezca el menú de impresión de Android y confirma el trabajo. El recibo sale por la impresora emparejada.
Notas y consejos:
- Funciona mejor con impresoras térmicas de recibos que hablan el protocolo ESC/POS — Star, compatibles con Epson, Rongta, MUNBYN y modelos similares.
- Si la impresora no aparece en la app ESCPOS Print Service, revisa que esté encendida, bien emparejada o conectada, y que de verdad soporte comandos ESC/POS.
- El comportamiento de impresión en Android varía según el modelo y la versión del sistema, así que imprime un recibo de prueba antes de abrir el día.
En iOS, imprime por la hoja de impresión estándar hacia una impresora con AirPrint, o — en cualquier plataforma — usa PrintNode para que los recibos se impriman del lado del servidor en las impresoras configuradas en la tienda, sin importar qué dispositivo cobró la venta. La configuración de impresoras y cajones se cubre en impresoras de recibos, cajones de dinero y PrintNode.
Cuando algo no conecta
- Confirma primero que la URL de la tienda abre en el navegador del dispositivo — eso separa un problema de la app de un problema de red.
- Cierra sesión y vuelve a entrar después de un cambio de contraseña o de permisos del empleado.
- Si la app parece atorada en una pantalla vieja, fuérzala a cerrar y ábrela en otra red. Los portales cautivos de Wi-Fi (hoteles, cafés) suelen bloquear las llamadas de la app hasta que te autenticas en el navegador.
- La app requiere conexión a internet; para trabajar en caja durante un corte, usa vender sin conexión en el navegador.
Preguntas frecuentes
¿Qué pongo como URL de la tienda?
Tu dirección en la nube: https://tunombretienda.phppointofsale.com — la misma URL con la que entras desde una computadora.
¿La app necesita una cuenta aparte? No. Entra con el mismo usuario y contraseña de empleado que usas en el navegador, con los mismos permisos.
¿Puedo escanear códigos de barras sin comprar un escáner? Sí — toca el ícono de cámara y concede el permiso de cámara; la cámara del equipo lee el código. Los escáneres Bluetooth siguen siendo opción para mostradores de alto volumen.
¿Cómo cobro con chip o contactless usando solo un teléfono? Usa Square en el mismo dispositivo (el POS entrega el pago a la app Square Point of Sale y regresa al terminar), o una terminal de mano a través de PHP POS Payments.
¿Qué impresoras de recibos funcionan desde Android? La mayoría de las térmicas ESC/POS — Star, compatibles con Epson, Rongta, MUNBYN y similares — mediante la app ESCPOS Print Service, conectadas por Bluetooth, USB OTG o red.
¿Por qué la impresión funciona en una tableta Android y en otra no? El comportamiento de impresión de Android cambia según el fabricante y la versión del sistema. Confirma que el servicio ESCPOS Print Service esté habilitado en los ajustes de impresión de ese equipo y que la impresora esté emparejada en ese dispositivo en particular — o evita la impresión por dispositivo usando PrintNode.
¿Por qué la app no llega a mi tienda en el Wi-Fi del local? Los portales cautivos y las redes restrictivas pueden bloquear la app hasta completar la página de acceso de la red en un navegador. Abre el navegador, termina el acceso al portal y vuelve a la app.
Comentarios
0 comentarios
El artículo está cerrado para comentarios.