Saltar al contenido principal
Versión: 1.x

Web Checkout Gateway

La pasarela de Web Checkout permite a los clientes completar sus transacciones POS utilizando el sistema de checkout de tu tienda web. Esta pasarela crea un puente continuo entre tu POS en la tienda y los métodos de pago en línea, perfecto para situaciones donde los clientes prefieren pagar utilizando sus propios dispositivos o cuando necesitas acceso a métodos de pago solo en la web.

Características

Integración Perfecta

Enlace directo desde el POS al checkout web

Todos los Métodos de Pago

Acceso a todas las pasarelas de pago habilitadas en tu tienda web

Control del Cliente

Los clientes pueden pagar usando sus propios dispositivos y métodos preferidos

Sincronización de Ordenes

Actualizaciones automáticas de pedidos entre el POS y la tienda web

Instalación

1

Descargar e Instalar

  1. Visita la página de lanzamientos de la Web Checkout Gateway
  2. Descarga el último archivo woocommerce-pos-web-checkout-gateway.zip
  3. En tu administración de WordPress, ve a Plugins > Añadir Nuevo > Subir Plugin
  4. Sube el archivo zip y activa el plugin
2

Habilitar en WooCommerce POS

  1. Ve a WP Admin > WooCommerce POS > Configuración > Checkout
  2. Busca la WooCommerce POS Web Checkout Gateway en la lista
  3. Habilita la pasarela para su uso en el POS
  4. Guarda tus configuraciones
nota

Esta pasarela aprovecha tus métodos de pago existentes en WooCommerce, por lo que asegúrate de tener al menos una pasarela de pago web configurada correctamente (Stripe, PayPal, etc.).

Uso

Iniciando Web Checkout

  1. Agregar Artículos: Agrega productos a tu carrito en el POS
  2. Seleccionar Pasarela: Elige "Web Checkout" como método de pago
  3. Generar Enlace: El sistema crea un enlace de checkout único para el pedido
  4. Acceso del Cliente: El cliente hace clic en el enlace para acceder al checkout web
  5. Pago en Línea: El cliente completa el pago utilizando los métodos de pago de la tienda web

Proceso de Pago

La pasarela de Web Checkout sigue este flujo de trabajo:

  1. Creación de Pedido: El POS crea un pedido pendiente en WooCommerce
  2. Enlace de Checkout: El sistema genera un enlace de pago único y seguro
  3. Redirección del Cliente: El cliente es dirigido a la página de checkout web
  4. Selección de Pago: El cliente elige entre los métodos de pago web disponibles
  5. Procesamiento de Pago: El proceso estándar de checkout de WooCommerce maneja el pago
  6. Finalización del Pedido: El estado del pedido se actualiza automáticamente al recibir el pago

Flujo de Trabajo del POS

Después de iniciar el checkout web:

  1. Monitorear Estado: Mantén la pantalla de pedidos del POS abierta para monitorear el estado del pago
  2. Pago del Cliente: El cliente completa el pago en su dispositivo o en tu tableta
  3. Actualización Automática: El estado del pedido se actualiza en tiempo real cuando se recibe el pago
  4. Procesar Pago: Haz clic en el botón "Procesar Pago" en el POS para continuar con el recibo
  5. Generación de Recibo: Genera e imprime el recibo como de costumbre

Casos de Uso

Perfecto Para

  • Preferencia del Cliente: Clientes que prefieren usar sus propias aplicaciones o tarjetas de pago
  • Pagos Complejos: Transacciones que requieren métodos de pago no disponibles en el POS
  • Pagos Divididos: Clientes que quieren utilizar múltiples métodos de pago
  • Programas de Fidelidad: Acceso a canje de puntos de fidelidad en línea
  • Tarjetas de Regalo: Clientes con tarjetas de regalo digitales o crédito de la tienda
  • Tarjetas Internacionales: Métodos de pago que funcionan mejor a través de pasarelas web

Ejemplos de Flujo de Trabajo

Tienda Minorista

  1. El cliente compra en la tienda y lleva artículos al checkout
  2. El cliente prefiere pagar con su aplicación de billetera móvil
  3. El personal selecciona la pasarela Web Checkout
  4. El cliente escanea el código QR o hace clic en el enlace en su teléfono
  5. El cliente completa el pago utilizando el método preferido
  6. El personal procesa el recibo y completa la transacción

Negocio de Servicios

  1. Completa el servicio y añade cargos al POS
  2. El cliente quiere pagar con una tarjeta de crédito de la empresa
  3. Genera el enlace de checkout web
  4. El cliente ingresa los detalles de pago en el formulario web seguro
  5. El pago se procesa a través de tu pasarela web
  6. El pedido se completa y se genera el recibo

Detalles Técnicos

Gestión de Pedidos

  • Pedidos Pendientes: Los pedidos se crean con estado "pendiente de pago"
  • Actualizaciones de Estado: Cambios de estado automáticos cuando se recibe el pago
  • Notas de Pedido: Los detalles del pago se registran en las notas del pedido
  • Inventario: El stock se reserva durante el proceso de checkout

Seguridad

  • Enlaces Únicos: Cada sesión de checkout tiene una URL única y limitada en el tiempo
  • SSL Requerido: Todo el procesamiento de pagos ocurre a través de conexiones HTTPS seguras
  • Cumplimiento de PCI: Aprovecha tus pasarelas de pago web existentes conforme a PCI
  • Gestión de Sesiones: El manejo de sesiones seguras previene el acceso no autorizado

Métodos de Pago

La pasarela proporciona acceso a todos los métodos de pago de WooCommerce que has configurado:

  • Tarjetas de Crédito/Débito: Stripe, Square, Authorize.net, etc.
  • Billeteras Digitales: PayPal, Apple Pay, Google Pay
  • Transferencias Bancarias: Métodos de pago bancario directos
  • Compra Ahora, Paga Después: Klarna, Afterpay, Sezzle
  • Criptomonedas: Bitcoin y otras pasarelas de pago cripto
  • Métodos Locales: Métodos de pago específicos de la región

Requisitos

WooCommerce POS: Versión gratuita o Pro instalada y activada
Pasarelas de Pago Web: Al menos un método de pago en línea configurado en WooCommerce
Certificado SSL: HTTPS requerido para procesamiento seguro de pagos
Navegador Moderno: El dispositivo del cliente debe soportar estándares web modernos

Solución de Problemas

Problemas Comunes

El enlace de checkout no funciona
  • Verificar que el certificado SSL esté instalado correctamente
  • Comprobar que los enlaces permanentes de WooCommerce estén configurados correctamente
  • Asegurarse de que las pasarelas de pago web estén activas y configuradas
  • Probar con un navegador o dispositivo diferente
El pago no se procesa
  • Confirmar que las pasarelas de pago web estén configuradas correctamente
  • Comprobar los registros de la pasarela de pago para mensajes de error
  • Verificar que el método de pago del cliente sea soportado
  • Probar el proceso de checkout web independientemente
El pedido no se actualiza en el POS
  • Verificar la estabilidad de la conexión a Internet
  • Confirmar que los trabajos cron de WordPress estén funcionando correctamente
  • Actualizar la pantalla de pedidos del POS
  • Comprobar el estado del pedido en la administración de WooCommerce
El cliente no puede acceder al checkout
  • Asegurarse de que el enlace de checkout no haya caducado
  • Verificar que el dispositivo del cliente tenga conectividad a Internet
  • Comprobar que el pedido no haya sido cancelado o completado
  • Probar el enlace en un dispositivo diferente

Optimización del Rendimiento

Para un rendimiento óptimo:

  • Caché: Configurar plugins de caché para excluir páginas de checkout
  • CDN: Asegurarse de que las configuraciones de CDN no interfieran con el proceso de checkout
  • Base de Datos: Optimizar la base de datos para un procesamiento de pedidos más rápido
  • Alojamiento: Usar un alojamiento confiable con buen tiempo de actividad

Obtener Ayuda

Para soporte técnico:

  • Visita el repositorio de GitHub para reportar problemas
  • Consulta la documentación de las pasarelas de pago de WooCommerce
  • Prueba regularmente tu proceso de checkout web
  • Monitorea los registros de la pasarela de pago para detectar problemas

Capturas de Pantalla

Las capturas de pantalla se agregarán en una actualización futura para mostrar:

  • Selección de la pasarela de Web Checkout y generación de enlaces en el POS
  • Proceso de pago del cliente en el checkout de la tienda web
  • Finalización del pedido y flujo de procesamiento de recibos