Stripe te sirve para cobrar con tarjeta de crédito o débito sin que el cliente tenga que crearse una cuenta en ningún lado. El dinero entra directo a tu cuenta de Stripe: Urutienda no lo recibe ni lo retiene, y no te cobra ninguna comisión sobre la venta.
Antes de empezar: se cobra en la moneda de tu tienda
A diferencia de PayPal, Stripe opera la moneda en la que vendés, así que el cliente paga el total exacto del pedido sin conversiones ni cotizaciones de por medio.
Stripe cobra su propia comisión sobre cada venta. Esas condiciones las define Stripe, no Urutienda.
1. Crear tu cuenta de Stripe
Entrá a stripe.com y creá tu cuenta con los datos de tu negocio.
Stripe te va a pedir documentación para verificarte y una cuenta bancaria donde depositarte el dinero. Hasta que completes esa verificación, tu cuenta queda en modo de prueba y no puede cobrar de verdad.
2. Copiar tus dos claves de API
- En el panel de Stripe, abrí Desarrolladores → Claves de API.
- Copiá la clave publicable, que empieza con
pk_. - En la clave secreta, que empieza con
sk_, tocá Revelar y copiala también.
Arriba del panel hay un interruptor de modo de prueba. Si está activado, las claves empiezan con pk_test_ y sk_test_ y sirven para probar sin dinero real. Si está desactivado, empiezan con pk_live_ y sk_live_ y cobran de verdad.
Las dos claves tienen que ser del mismo modo. Si mezclás una de prueba con una de producción, Urutienda no te deja guardar: sería cobrar plata real mostrando datos de prueba.
3. Pegar las claves en tu tienda
- Entrá al panel de tu tienda y abrí Configuración → Cobros.
- Buscá Stripe en la lista y abrilo.
- Pegá la clave publicable y la clave secreta.
- Guardá los cambios.
Al guardar, Urutienda le consulta tu cuenta a Stripe para confirmar que la clave funciona. Si está mal o fue revocada, te avisa en el momento en lugar de fallar recién cuando un cliente intente pagar.
También detecta solo si son claves de prueba o de producción, así que no tenés que elegir ningún ambiente. Si son de prueba, vas a ver un aviso amarillo aclarando que esos pagos no mueven dinero real.
4. Activar Stripe
En la sección Visibilidad, activá Stripe y guardá.
Recién ahí aparece como medio de pago en tu checkout. Sin las dos claves no se puede activar.
En el checkout, el cliente lo ve como Tarjeta de crédito o débito, no como "Stripe". Podés cambiar ese texto desde el mismo formulario si preferís otro.
5. Probar una compra
Abrí tu tienda en otra pestaña, agregá un producto y avanzá a Finalizar compra.
Elegí el pago con tarjeta y confirmá. Te lleva a una página segura de Stripe para ingresar los datos de la tarjeta y después vuelve a tu tienda con el pedido ya confirmado.
Si estás probando con claves de prueba, usá la tarjeta 4242 4242 4242 4242 con cualquier fecha futura y cualquier código de seguridad.
Cómo se confirman los pagos
Lo habitual es que el pedido quede confirmado en el momento en que el cliente vuelve de Stripe a tu tienda.
Si cierra la pestaña antes de volver, Urutienda igual revisa el estado del pago contra Stripe cada diez minutos y confirma el pedido cuando corresponde. No tenés que hacer nada.
En la ficha de Stripe, dentro de Avanzado, hay una URL de notificaciones opcional. Solo sirve para que el aviso llegue más rápido: configurarla no es necesario para cobrar. Si la configurás en Stripe, pegá acá su secreto de firma, que empieza con whsec_.
Si un pago queda pendiente
Algunos medios tardan en acreditar, y en ese caso el pedido queda como pendiente de pago hasta que Stripe confirma el cobro.
Mientras esté pendiente, no despaches el pedido: esperá a que el pago figure como acreditado.
Si al cliente le rechazan la tarjeta
El pedido queda pendiente y el cliente puede volver a intentar con otra tarjeta. En la ficha del pedido vas a ver el motivo del rechazo que informó Stripe.
Si el cliente abandona el pago, la sesión vence, el pedido se cancela y los productos vuelven al stock.
Si aparece un error al guardar
Revisá que las dos claves sean de la misma cuenta y del mismo modo, y que las hayas copiado completas, sin espacios de más al principio ni al final.
Si el error dice que Stripe rechazó la clave secreta, volvé a copiarla desde Desarrolladores → Claves de API prestando atención a si el modo de prueba está activado o no.
