Payments

Stripe WooCommerce POS — Guía de integración de Oliver POS

Oliver POS no tiene una alianza con Stripe. Es compatible con Stripe de la misma manera que cualquier tienda de WooCommerce, a través del plugin oficial de Stripe para WooCommerce, abierto dentro de la vista de navegador en el POS de Oliver en el mostrador. Una vez que este único hecho está claro, el resto de esta guía es un proceso mecánico: qué plugin, qué ve el cajero, qué toca el cliente, dónde se registra el pedido. Stripe realiza el procesamiento. WooCommerce es el sistema de registro. Oliver es la caja registradora que lo complementa.

Qué es Stripe Checkout, exactamente

Stripe es un procesador de pagos fundado en EE. UU. y disponible a nivel mundial que gestiona transacciones con tarjeta para millones de negocios en línea. Stripe Checkout es la página de pago alojada de la compañía, una URL propiedad de Stripe a la que se redirige al cliente, donde Stripe recopila y tokeniza los datos de la tarjeta. El comerciante nunca toca los datos brutos de la tarjeta, que es el objetivo principal de usar una página de pago alojada en primer lugar.

Para una tienda de WooCommerce, Stripe Checkout significa que el total del carrito se envía a Stripe, el cliente paga en una página alojada por Stripe y Stripe confirma el resultado de vuelta a WooCommerce. Apple Pay, Google Pay y Link (la opción de tarjeta guardada con un solo clic de Stripe) se activan automáticamente en los dispositivos compatibles. Esa misma página alojada es la que Oliver abre en la caja registradora.

Cómo Oliver POS abre Stripe Checkout en el mostrador

El flujo del POS de WooCommerce para Stripe dentro de Oliver es corto y predecible:

  1. El cajero registra la venta en la caja registradora de Oliver y toca "Cobrar".
  2. Oliver crea un pedido pendiente de WooCommerce contra la pasarela de Stripe configurada.
  3. Oliver abre la URL de la página de pago alojada de Stripe dentro de la vista de navegador en el POS, una vista web a pantalla completa bloqueada para esa única venta.
  4. El cajero gira la tableta hacia el cliente. El cliente paga con tarjeta, Apple Pay, Google Pay o Link.
  5. Stripe procesa el cargo y dispara su webhook de éxito de vuelta a WooCommerce. El pedido pasa a estado de procesamiento o completado.
  6. Oliver recoge la confirmación, cierra la vista del navegador e imprime el recibo.

De principio a fin, una venta de caja registradora de Stripe a través de Oliver suele tardar entre 15 y 25 segundos, dependiendo de la rapidez con que el cliente introduzca los datos de la tarjeta o toque un botón de billetera. No hay un contrato de terminal de Stripe por separado ni una segunda integración que mantener: la misma cuenta de Stripe que impulsa la tienda en línea de WooCommerce impulsa Stripe en el mostrador.

El plugin de Stripe para WooCommerce: la base de Oliver

El plugin en el que se basa Oliver es Payment Plugins for Stripe WooCommerce, listado en el repositorio de WordPress.org en wordpress.org/plugins/woo-stripe-payment. Es mantenido por Payment Plugins, Inc. y construido directamente sobre las API publicadas de Stripe, y es la opción de facto que la mayoría de las tiendas de WooCommerce + Stripe ya ejecutan en producción.

La configuración es idéntica a la de cualquier tienda WooCommerce: instala el plugin, pega las claves publicables y secretas del Panel de Stripe y habilita Stripe Checkout en WooCommerce → Ajustes → Pagos. Oliver detecta automáticamente cualquier pasarela habilitada en WooCommerce y la muestra como una opción de pago en la caja registradora. Si Stripe ya funciona para la tienda en línea, funciona en la caja registradora de Oliver, sin una segunda integración, sin un segundo contrato, sin credenciales adicionales que configurar.

Por qué Stripe es una buena opción (o qué saber)

El precio estándar publicado en línea de Stripe en EE. UU. es del 2,9 % + 0,30 USD por cargo de tarjeta exitoso, con Canadá en 2,9 % + 0,30 CAD y el EEE en aproximadamente 1,5 % + 0,25 € para tarjetas europeas y 2,5 % + 0,25 € para tarjetas no pertenecientes al EEE. Esas son las tarifas que se aplican cuando Oliver POS para Stripe abre Stripe Checkout, exactamente como si el cliente estuviera pagando desde casa.

Algunos detalles que vale la pena conocer antes de activar Stripe en el mostrador:

  • Las billeteras son automáticas. Apple Pay, Google Pay y Link aparecen en la página alojada en dispositivos compatibles. En un iPad de mostrador, la experiencia de Stripe en el mostrador se convierte efectivamente en un flujo de pago sin contacto sin un contrato de lector por separado.
  • Stripe Radar está activado por defecto. Radar califica los intentos de tarjeta en toda la red de Stripe y bloquea los de alto riesgo antes de que se publiquen.
  • El alcance de PCI se mantiene en SAQ A. Debido a que los datos de la tarjeta se capturan en una página alojada por Stripe, el comerciante mantiene el nivel más bajo de PCI. Oliver en sí nunca ve los números de tarjeta brutos.
  • La multimoneda funciona de inmediato. Stripe admite más de 135 monedas de presentación; una caja registradora de Stripe hereda eso de la tienda de WooCommerce.
  • Stripe Terminal es una opción separada. Stripe también vende lectores de tarjetas físicos bajo la marca Stripe Terminal. Oliver POS no integra el SDK de Terminal directamente. La ruta descrita aquí es Stripe Checkout en la vista de navegador en el POS, que es la ruta más común para los comerciantes de WooCommerce que ya tienen Stripe en línea.

Lo que esto NO es

Oliver POS no es un socio de Stripe. No hay ningún acuerdo de comarketing, ni participación en los ingresos, ni tarifas especiales de Stripe para los comerciantes de Oliver. Oliver no cobra un sobreprecio en las transacciones de Stripe; el comerciante paga las tarifas publicadas de Stripe directamente a Stripe, al igual que antes de instalar Oliver. Stripe es el comerciante registrado para la transacción con tarjeta. Los fondos se liquidan desde Stripe a la cuenta de Stripe del comerciante según el cronograma de pago estándar de Stripe, generalmente dos días hábiles en EE. UU. Oliver nunca se interpone en el flujo de fondos. El Panel de Stripe del comerciante, los reembolsos, las disputas y los informes 1099-K no cambian; Oliver es puramente el software de POS que lo complementa.

Configuración en 4 pasos

  1. Instala el plugin de Stripe para WooCommerce desde wordpress.org/plugins/woo-stripe-payment.
  2. Introduce tus claves publicables y secretas de Stripe en WooCommerce → Ajustes → Pagos → Stripe Checkout, y habilita la pasarela.
  3. Instala Oliver POS, inicia sesión en la caja registradora en tu tableta de mostrador y elige la pasarela de Stripe de la lista de pagos; Oliver la detecta automáticamente desde WooCommerce.
  4. Realiza una pequeña venta de prueba en vivo en el mostrador y confirma que el pedido aparece en WooCommerce, en el Panel de Stripe y en el recibo impreso.

Preguntas frecuentes

¿Oliver POS se asocia con Stripe?

No. Oliver POS no es un socio de Stripe. Stripe es compatible porque Stripe ofrece un plugin de WooCommerce de calidad oficial que cualquier tienda de WooCommerce puede instalar, y Oliver abre esa pasarela en nuestra vista de navegador en el POS en el mostrador.

¿Oliver cobra un sobreprecio en Stripe?

No. Tu tarifa de Stripe es tu tarifa de Stripe. Pagas a Stripe directamente según los precios publicados de Stripe. El precio de Oliver es una tarifa mensual fija por el software de POS que no tiene nada que ver con la pasarela que elijas.

¿Funcionarán Apple Pay y Google Pay en la caja registradora?

Sí. Las billeteras están habilitadas por el propio Stripe Checkout. Cuando Oliver abre la página de pago alojada de Stripe en la vista de navegador en el POS en una tableta moderna, Apple Pay, Google Pay y Link aparecen como botones y el cliente toca para pagar.

¿Puedo usar el hardware de Stripe Terminal con Oliver POS?

Stripe Terminal es el producto de lector de tarjetas separado de Stripe con su propio SDK. Oliver POS para Stripe utiliza la ruta de pago alojada de Stripe para WooCommerce descrita aquí, no Terminal. Si ya tienes un lector de Terminal, funcionaría como un canal separado.

Prueba Oliver POS gratis durante 30 días en /demo/: trae tu tienda de WooCommerce y tu cuenta de Stripe existentes.