Stripe

Comment accepter les paiements par carte avec Stripe

Encaissez les paiements par carte sur la page de paiement de Stripe.

Pays

  • Allemagne
  • Australie
  • Autriche
  • Belgique
  • Brésil

Devises

  • AED
  • AFN
  • ALL
  • AMD
  • ANG
  • AOA
  • ARS
DocumentationContact
Identifiants API
  • Clé API
  • Secret du webhook

Configurez Stripe pour que les voyageurs paient par carte sur la page de paiement de Stripe et reviennent sur une réservation payée. Il vous faut un compte bancaire dans l’un des pays indiqués ci-dessus.

Stripe restreint certaines activités de voyage

Les services de réservation de voyages exigent des documents supplémentaires, et Stripe peut quand même les refuser. Les compagnies aériennes, les croisières et la multipropriété sont interdites. Consultez d’abord la liste de Stripe.

Vous voulez des champs de carte sur votre propre page de réservation ?

Utilisez plutôt Stripe Elements, ou en complément : il fonctionne avec le même compte Stripe.

Créer votre compte Stripe


  1. 1

    Inscrivez-vous auprès de Stripe

    Créez le compte sur dashboard.stripe.com/register. Choisissez avec soin le pays de l’entreprise : Stripe ne peut plus le modifier une fois le compte activé.

  2. 2

    Faites vérifier votre entreprise

    Remplissez le dossier sur dashboard.stripe.com/account/onboarding : votre entreprise, les personnes qui la dirigent et le compte bancaire de vos versements. Vous pouvez recevoir de vrais paiements une fois que Stripe vous a vérifié.

Copier votre clé secrète Stripe


  1. 1

    Ouvrez vos clés API

    Allez sur dashboard.stripe.com/apikeys et passez de la sandbox au mode production.

  2. 2

    Copiez la clé secrète

    Sous Standard keys, cliquez sur Reveal live key et copiez la Secret key : elle commence par sk_live_. Gardez-la pour vous : quiconque la possède peut encaisser et rembourser des paiements en votre nom.

Ne collez jamais une clé de test

Une clé de test (sk_test_) ne provoque aucune erreur : les réservations sont marquées comme payées avec de l’argent de test qui n’arrive jamais à votre banque.

Ajouter le webhook TourTask dans Stripe


Le webhook informe TourTask de chaque paiement, même quand l’argent n’est encaissé que plusieurs jours plus tard ou que le voyageur ne revient jamais.

Votre adresse de webhook TourTask pour Stripe

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

    Créez une destination d’événements

    Allez sur dashboard.stripe.com/webhooks en mode production et cliquez sur Create an event destination.

  2. 2

    Choisissez votre compte et Snapshot

    Sélectionnez Your account et le format de charge utile Snapshot : TourTask ne sait pas lire les événements Thin que Stripe recommande. Laissez la version de l’API telle quelle.

  3. 3

    Sélectionnez les deux événements

    Cochez checkout.session.completed et checkout.session.async_payment_succeeded, et rien d’autre.

  4. 4

    Choisissez un endpoint de webhook

    Cliquez sur Continue et sélectionnez Webhook endpoint comme type de destination.

  5. 5

    Saisissez l’adresse TourTask

    Cliquez sur Continue, collez l’adresse TourTask ci-dessus comme Endpoint URL et créez la destination.

  6. 6

    Copiez le secret de signature

    Sur la page de la destination, cliquez sur Reveal secret et copiez le secret de signature : il commence par whsec_.

Ajouter Stripe dans TourTask


  1. 1

    Ouvrez la carte Stripe

    Allez dans Configuration → Options de paiement et cliquez sur la carte Stripe sous Paiements en ligne → Passerelles de paiement. Elle n’y est pas ? Choisissez Afficher toutes les passerelles sous les cartes.

  2. 2

    Choisissez le pays et la devise

    Dans Pays, choisissez le pays de votre compte Stripe et de son compte bancaire, et dans Devise, la devise dans laquelle les voyageurs paient. Cliquez sur Ajouter. Pour modifier l’un ou l’autre plus tard, retirez Stripe avec Retirer puis ajoutez-le à nouveau.

  3. 3

    Saisissez vos identifiants API

    Sous Authentification, la carte a un champ pour chacun :
    Clé API
    Secret du webhook

    Chaque champ est enregistré dès que vous cliquez en dehors.

  4. 4

    Activez Stripe

    Cliquez sur Activer une fois tous les champs remplis. La carte passe à Actif et les voyageurs peuvent payer avec Stripe sur votre page de réservation. Chaque paiement arrive directement sur votre propre compte Stripe : TourTask ne détient jamais votre argent.

Choisissez la carte qui porte le seul logo Stripe : celle avec ELEMENTS sous le logo est Stripe Elements, une autre passerelle.

Collez la clé secrète dans Clé API et le secret de signature dans Secret du webhook.

Pour ajouter une surtaxe ou réordonner vos moyens de paiement, voir les paiements en ligne.

Vérifier que Stripe fonctionne


TourTask n’a pas de mode test pour Stripe, et les conditions de Stripe interdisent les paiements de test avec de vraies cartes.

  1. 1

    Ouvrez la page de paiement de Stripe

    Sur votre propre page de réservation, réservez une visite et choisissez Stripe. La page de paiement de Stripe s’ouvre : fermez-la sans payer.

  2. 2

    Annulez la réservation de test

    Ouvrez la réservation dans TourTask et cliquez sur Annuler la réservation.

  3. 3

    Vérifiez votre premier paiement

    Quand un voyageur paie avec Stripe, la réservation apparaît comme payée et le paiement figure dans votre tableau de bord Stripe.

  4. 4

    Vérifiez le webhook

    Dans Stripe, ouvrez l’onglet Event deliveries de la destination : checkout.session.completed apparaît comme Delivered. En cas d’échec, vérifiez l’URL de l’endpoint, le format Snapshot et le Secret du webhook.

Questions fréquentes


Ceux qui sont activés dans les paramètres des moyens de paiement de votre tableau de bord Stripe. Un moyen de paiement encaissé plus tard, comme un prélèvement bancaire, ne marque la réservation comme payée qu’à l’arrivée de l’argent.

Non. TourTask convertit le total de la réservation dans la devise choisie pour la passerelle.

Non. Les paiements arrivent sur votre propre compte Stripe, et Stripe les verse à votre banque.

Cette page vous a-t-elle été utile ?