Accéder directement au contenu
Créez un compte
ou
connecter-vous
Logo de la documentation Stripe
/
Demander à l'assistant IA
Créez un compte
Connectez-vous
Démarrer
Paiements
Revenus
Plateformes et places de marché
Gestion de fonds
Outils de développement
Aperçu
Billing
    Présentation
    À propos des API Billing
    Abonnements
    Invoicing
    Facturation à la consommation
    Connect et Billing
    Tax et Billing
    Devis
    Recouvrement de revenus
    Automatisations
    Scripts
    Comptabilisation des revenus
    Gestion des clients
    Droits d'accès
    Tester votre intégration
      Horloges de simulation
      Testez votre intégration de facturation
Tax
Rapports
Données
Constitution de start-up
AccueilRevenusBillingTest your integration

Tester Stripe Invoicing

Découvrez comment tester votre intégration d'Invoicing.

Copier la page

Ressources

Pour en savoir plus sur le test d’une integration, reportez-vous à la page générale Tests de Stripe. Pour en savoir plus l’intégration pour des abonnements, accédez à la page Test de Stripe Billing.

Utilisez ces scénarios courants pour tester votre intégration d’Invoicing avant sa mise en production.

Tester les notifications de webhook

Stripe déclenche des notifications d’événement lorsque l’état d’une facture change. Une fois que vous avez configuré l’interface de ligne de commande Stripe et créé un lien vers votre compte Stripe, vous pouvez tester les webhooks en procédant comme suit :

  • Déclenchez des notifications d’événements avec l’interface de ligne de commande (CLI) Stripe. Voir la liste complète des types d’événements de facturation.

  • Utilisation du Dashboard pour créer des factures dans un environnement de test.

Vous pouvez ajouter un endpoint et voir ses événements reçus en accédant à la section Webhooks du Dashboard.

Événements de test avec données fictives

Lorsque vous utilisez l’interface de ligne de commande Stripe pour déclencher des événements, vous pouvez voir les notifications d’événement sur votre serveur à mesure qu’elles arrivent. Cela signifie que vous pouvez vérifier votre intégration de webhook directement, sans facteurs de complication tels que les tunnels de réseau ou les pare-feu. Lorsque vous utilisez l’interface de ligne de commande Stripe, l’événement que reçoit votre webhook contient des données fictives qui ne correspondent pas aux informations de la facture.

Événements de test avec données réelles

La méthode la plus fiable pour tester des notifications de webhook consiste à créer des factures en mode test pour les clients existants et à gérer les événements correspondants.

Tester les échecs de paiement

Pour déclencher des échecs de paiement pour les factures, vous pouvez utiliser les numéros de carte bancaire de test dans Paiements refusés. Si vous souhaitez simuler un paiement refusé pour une carte qui a été associée à un client, utilisez 4000 0000 0000 0341 comme moyen de paiement par défaut.

En fonction de vos paramètres de relance, la première tentative de relance peut prendre un jour ou plus. Si vous souhaitez voir ce qui se passe en cas de relance réussie, vous pouvez utiliser ce temps d’attente pour mettre à jour le moyen de paiement du client avec une carte de test opérationnelle.

Tester les paiements nécessitant 3D Secure

Utilisez la carte 4000 0027 6000 3184 afin de simuler un déclenchement 3D Secure pour les factures. Lorsque Stripe déclenche une authentification 3D Secure, vous pouvez tester l’authentification ou l’échec de la tentative de paiement dans la boîte de dialogue 3DS qui s’affiche. Si le paiement est correctement authentifié, la facture est payée. En cas d’échec d’une tentative de paiement, la tentative d’authentification échoue également et la facture demeure à l’état open.

Tester les paiements par virement bancaire

Pour tester les paiements manuels sur des factures via des virements bancaires :

  1. Créez une facture en mode test avec la méthode d’encaissement définie sur send_invoice et le tableau payment_settings[payment_method_types] défini sur [customer_balance].

  2. Recherchez la facture dans le Dashboard et cliquez sur Envoyer. Un numéro de compte bancaire virtuel unique est alors généré pour votre client.

  3. Récupérez le numéro de compte bancaire virtuel de votre client à l’aide de [l’API Customer Balance Funding Instructions)(/docs/payments/customer-balance/funding-instructions#create-funding-instructions). Vous trouverez également les coordonnées bancaires virtuelles de votre client sur la page de facture hébergée ainsi que dans le PDF.

Tester la vérification du numéro fiscal du client

Use these magic tax IDs to trigger certain verification conditions in testing environments. The tax ID type must be either the EU VAT Number or Australian Business Number (ABN).

NuméroType
000000000Vérification réussie
111111111Échec de la vérification
222222222Vérification en attente pour une durée indéfinie
Cette page vous a-t-elle été utile ?
OuiNon
Besoin d'aide ? Contactez le service Support.
Rejoignez notre programme d'accès anticipé.
Consultez notre log des modifications.
Des questions ? Contactez l'équipe commerciale.
LLM ? Lire llms.txt.
Propulsé par Markdoc