Configurar las pasarelas de pago (Stripe, Redsys, PayPal) y Bizum
Conecta tu propia cuenta de Stripe, Redsys o PayPal para cobrar con enlaces de pago y en tu tienda, y activa Bizum y transferencia sin pasarela.
Cada pasarela se conecta con tus propias credenciales: el dinero va directo a tu cuenta y Zanfy no cobra comisión. Con cualquiera conectada, los pedidos se pueden cobrar con un enlace de pago y tu tienda ofrece pagar online; cuando la pasarela confirma el pago, el pedido pasa a “pagado” solo. Zanfy comprueba las credenciales antes de guardarlas, así que una clave mal pegada se descubre en ese momento y no cuando un cliente intenta pagar.
Stripe: una cuenta de Stripe activada · Redsys: el TPV virtual contratado con tu banco · PayPal: una cuenta PayPal Business · Bizum sin pasarela o transferencia: tu teléfono de Bizum y/o tu IBAN
Paso a paso
- Entra en Pedidos → Canales y cobrosEn la sección Cobros están las tarjetas de Stripe, Redsys y PayPal. Cada una tiene el desplegable “¿Dónde encuentro los datos?” con estos mismos pasos.
- Stripe: pega tu clave secretaEn dashboard.stripe.com → Desarrolladores → Claves de API, copia la clave secreta: empieza por sk_live_ (o sk_test_ para probar). No uses una clave restringida. Pégala en “Clave secreta” y toca Conectar Stripe. Zanfy crea solo el aviso de pagos (webhook) en tu cuenta: no tienes que configurar nada más.
- Redsys: código de comercio, terminal y claveTu banco te da el código de comercio (FUC), el terminal (normalmente 1) y el acceso al portal de Redsys. La clave secreta SHA-256 está en el portal de administración: Comercio → Ver clave. Rellena los tres datos, elige Pruebas o Real y toca Conectar Redsys.
- Redsys: activa Bizum (opcional)Si quieres que tus clientes paguen con Bizum y el pago se confirme solo, pídele a tu banco que active Bizum en tu TPV virtual y marca Cobrar con Bizum en la tarjeta de Redsys.
- PayPal: Client ID y SecretEn developer.paypal.com → Apps & Credentials, con tu cuenta Business, crea una app de tipo Merchant en la pestaña Live (o Sandbox para probar). Copia el Client ID y el Secret, pégalos, elige el mismo entorno (Sandbox o Real) y toca Conectar PayPal.
- Si conectas varias, elige la principalCon más de una pasarela conectada aparece “Los enlaces de pago usan”: eliges cuál se usa en los enlaces de cobro.
- Bizum a tu teléfono y transferencia (sin pasarela)Toca la tarjeta Transferencia y Bizum de la misma sección: activa Aceptar transferencia bancaria (IBAN y titular) y/o Aceptar Bizum (tu teléfono) y guarda. El cliente ve esos datos al terminar la compra en tu tienda, con el número de pedido como concepto; el pedido queda pendiente de pago hasta que confirmas que te ha llegado el dinero.
- Haz un cobro de pruebaCon la pasarela en pruebas (Redsys “Pruebas”, PayPal “Sandbox” o una clave sk_test_ de Stripe), genera un enlace de pago desde un pedido y págalo. Cuando el pedido pase a “pagado”, cambia a las credenciales reales.
¿Qué es todo esto? (explicado fácil)
- Pasarela de pago. El servicio que cobra la tarjeta, el Bizum o el PayPal de tu cliente y te ingresa el dinero. Es tuya: Zanfy solo le pide los cobros y se entera de cuándo están pagados.
- Webhook (aviso de pagos). La forma en que la pasarela avisa a Zanfy de que un pago se ha confirmado. En Stripe, Zanfy lo crea solo al conectar tu clave.
- FUC y terminal. El código de comercio que te asigna tu banco en Redsys y el número de terminal de tu TPV virtual.
- Clave SHA-256. La clave secreta con la que se firman los cobros de Redsys. Está en el portal de administración de Redsys, no es la contraseña de acceso al portal.
- Entorno de pruebas / Sandbox. Una copia de la pasarela donde los cobros son de mentira. Sirve para comprobar que todo funciona antes de cobrar de verdad.
Consejos
- Empieza en pruebas: un cobro de mentira de principio a fin te ahorra sustos con el primer cliente real.
- En el POS, la opción “Tarjeta o Bizum online” usa la misma pasarela: muestra un QR con el enlace de pago.
Preguntas frecuentes
¿Zanfy cobra comisión sobre mis cobros?
No. El cobro va directo de tu cliente a tu cuenta; la comisión es la de tu contrato con Stripe, tu banco (Redsys) o PayPal.
Stripe acepta la clave pero da error al crear el aviso de pagos.
Estás usando una clave restringida. Usa la clave secreta estándar (sk_live_… o sk_test_…), que es la que permite crear el webhook en tu cuenta.
Redsys dice que la clave no tiene el formato esperado.
Copia la clave secreta SHA-256 completa desde el portal de administración de Redsys (Comercio → Ver clave), sin espacios. No es la contraseña con la que entras al portal.
PayPal no acepta mis credenciales.
Comprueba que el entorno elegido coincide con la pestaña donde creaste la app: credenciales de Sandbox con “Sandbox” y credenciales de Live con “Real”.
¿Zanfy guarda mis claves de forma segura?
Las claves se comprueban al guardarlas y nunca se devuelven al navegador: la pantalla solo muestra si la pasarela está conectada y datos no sensibles, como el nombre de la cuenta o el código de comercio.