Stripe

Cómo aceptar pagos con tarjeta mediante Stripe

Cobra con tarjeta en la propia página de pago de Stripe.

Países

  • Alemania
  • Australia
  • Austria
  • Bélgica
  • Brasil

Monedas

  • AED
  • AFN
  • ALL
  • AMD
  • ANG
  • AOA
  • ARS
DocumentaciónContacto
Credenciales de API
  • Clave API
  • Secreto del webhook

Configura Stripe para que los viajeros paguen con tarjeta en la propia página de pago de Stripe y vuelvan a una reserva pagada. Necesitas una cuenta bancaria en uno de los países indicados arriba.

Stripe restringe algunos negocios de viajes

Los servicios de reservas de viajes necesitan documentos adicionales, y aun así Stripe puede rechazarlos. Las aerolíneas, los cruceros y los tiempos compartidos están prohibidos. Consulta antes la lista de Stripe.

¿Quieres los campos de tarjeta en tu propia página de reserva?

Usa Stripe Elements en su lugar o además: funciona con la misma cuenta de Stripe.

Crea tu cuenta de Stripe


  1. 1

    Regístrate en Stripe

    Crea la cuenta en dashboard.stripe.com/register. Elige con cuidado el país de la empresa: Stripe no puede cambiarlo una vez que la cuenta está activa.

  2. 2

    Verifica tu empresa

    Completa la solicitud en dashboard.stripe.com/account/onboarding: tu empresa, las personas que están detrás y la cuenta bancaria donde Stripe te paga. Los pagos reales se habilitan cuando Stripe te verifica.

Copia tu clave secreta de Stripe


  1. 1

    Abre tus claves API

    Ve a dashboard.stripe.com/apikeys y cambia del sandbox al modo live.

  2. 2

    Copia la clave secreta

    En Standard keys, haz clic en Reveal live key y copia la Secret key: empieza por sk_live_. No la compartas: cualquiera que la tenga puede cobrar y reembolsar pagos en tu nombre.

Nunca pegues una clave de prueba

Una clave de prueba (sk_test_) no da ningún error: las reservas se marcan como pagadas con dinero de prueba que nunca llega a tu banco.

Añade el webhook de TourTask en Stripe


El webhook informa a TourTask de cada pago, incluso cuando el dinero se acredita días después o el viajero nunca vuelve.

Tu dirección de webhook de TourTask para Stripe

https://api.tourtask.com/v1/payments/stripe/notifications/booking
  1. 1

    Crea un destino de eventos

    Ve a dashboard.stripe.com/webhooks en modo live y haz clic en Create an event destination.

  2. 2

    Elige tu cuenta y Snapshot

    Selecciona Your account y el formato de carga Snapshot: TourTask no puede leer los eventos Thin que recomienda Stripe. Deja la versión de la API como está.

  3. 3

    Selecciona los dos eventos

    Marca checkout.session.completed y checkout.session.async_payment_succeeded, y nada más.

  4. 4

    Elige un endpoint de webhook

    Haz clic en Continue y selecciona Webhook endpoint como tipo de destino.

  5. 5

    Introduce la dirección de TourTask

    Haz clic en Continue, pega la dirección de TourTask de arriba como Endpoint URL y crea el destino.

  6. 6

    Copia el secreto de firma

    En la página del destino, haz clic en Reveal secret y copia el secreto de firma: empieza por whsec_.

Añade Stripe en TourTask


  1. 1

    Abre la tarjeta de Stripe

    Ve a Configuración → Opciones de pago y haz clic en la tarjeta Stripe en Pagos en línea → Pasarelas de pago. ¿No está? Elige Mostrar todas las pasarelas de pago debajo de las tarjetas.

  2. 2

    Elige el país y la moneda

    En País, elige el país de tu cuenta de Stripe y de su cuenta bancaria, y en Moneda, la moneda en la que pagan los viajeros. Haz clic en Agregar. Para cambiar cualquiera de los dos más adelante, quita Stripe con Eliminar y vuelve a añadirlo.

  3. 3

    Rellena tus credenciales de API

    En Autenticación, la tarjeta tiene un campo para cada una:
    Clave API
    Secreto del webhook

    Cada campo se guarda cuando haces clic fuera de él.

  4. 4

    Activa Stripe

    Haz clic en Activar cuando todos los campos estén rellenados. La tarjeta pasa a Activo y los viajeros pueden pagar con Stripe en tu página de reserva. Cada pago llega directamente a tu propia cuenta de Stripe: TourTask nunca retiene tu dinero.

Elige la tarjeta que solo tiene el logotipo de Stripe: la que lleva ELEMENTS debajo del logotipo es Stripe Elements, otra pasarela.

Pega la clave secreta en Clave API y el secreto de firma en Secreto del webhook.

Para añadir un recargo o reordenar tus métodos de pago, consulta los pagos en línea.

Comprueba que Stripe funciona


TourTask no tiene modo de prueba para Stripe, y las condiciones de Stripe prohíben los pagos de prueba con tarjetas reales.

  1. 1

    Abre la página de pago de Stripe

    En tu propia página de reserva, reserva un tour y elige Stripe. Se abre la página de pago de Stripe: ciérrala sin pagar.

  2. 2

    Cancela la reserva de prueba

    Abre la reserva en TourTask y haz clic en Cancelar reserva.

  3. 3

    Revisa tu primer pago

    Cuando un viajero paga con Stripe, la reserva figura como pagada y el pago aparece en tu Dashboard de Stripe.

  4. 4

    Revisa el webhook

    En Stripe, abre la pestaña Event deliveries del destino: checkout.session.completed aparece como Delivered. Si falló, revisa la URL del endpoint, el formato Snapshot y el Secreto del webhook.

Preguntas frecuentes


Los que están activados en los ajustes de métodos de pago de tu Dashboard de Stripe. Un método que se acredita más tarde, como un débito bancario, marca la reserva como pagada solo cuando llega el dinero.

No. TourTask convierte el total de la reserva a la moneda que elegiste para la pasarela.

No. Los pagos van a tu propia cuenta de Stripe, y Stripe los transfiere a tu banco.

¿Te ha resultado útil esta página?