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
Automatisation des opérations financières
Plateformes et places de marché
Gestion de fonds
Outils de développement
Démarrer
Paiements
Automatisation des opérations financières
Démarrer
Paiements
Automatisation des opérations financières
Plateformes et places de marché
Gestion de fonds
Aperçu
À propos des paiements Stripe
    Présentation
    Devises
    Refus de paiement
    Virements
      Rapprochement des virements
      ID de suivi des virements
      Libellés de relevé bancaire pour les virements
      Règlement multidevise
      Instant Payouts
      Heure de début de journée personnalisée
      Soldes minimums pour les virements automatiques
    Paiements récurrents
    Authentification 3D Secure
    Rembourser et annuler des paiements
    Soldes et délai de règlement
    Reçus
    Gérer les événements de webhook
    Préparation à la SCA
Mettre votre intégration à niveau
Analyses des paiements
Paiements en ligne
PrésentationTrouver votre cas d'usageManaged Payments
Utiliser Payment Links
Créer une page de paiement
Développer une intégration avancée
Développer une intégration dans l'application
Moyens de paiement
Ajouter des moyens de paiement
Gérer les moyens de paiement
Paiement accéléré avec Link
Interfaces de paiement
Payment Links
Checkout
Web Elements
Elements intégrés à l'application
Scénarios de paiement
Tunnels de paiement personnalisés
Acquisition flexible
Orchestration
Paiements par TPE
Terminal
Autres produits Stripe
Financial Connections
Cryptomonnaies
Climate
AccueilPaiementsAbout Stripe paymentsPayouts

Rapprochement des virements

Identifier les transactions incluses dans un virement.

Copier la page

Lorsque vous envoyez des fonds de votre solde Stripe disponible vers votre compte bancaire, cela génère un objet Payout. Les virements automatiques se produisent régulièrement et suivent votre fréquence de virements. Ils peuvent inclure des fonds correspondant à différentes transactions.

Stripe propose les moyens suivants pour consulter les transactions incluses dans un virement automatique :

  • Ouvrir un virement dans le Dashboard Stripe.
  • Visualiser ou télécharger le rapport de rapprochement des virements.
  • Récupérer les détails d’un virement via l’API Stripe, comme indiqué dans ce guide.

Rapprochement des virements manuels

Puisque vous contrôlez la fréquence et le montant des virements manuels, Stripe ne peut pas identifier les transactions incluses dans chaque virement. Vous êtes responsable de la réconciliation de vos virements avec votre historique de transactions.

Rechercher l'identifiant d'un virement

Pour obtenir des informations sur les transactions incluses dans un virement, vous avez besoin de son id (po_xxx). Pour l’obtenir :

  • Écoutez l’événement de webhook payout.reconciliation_completed.
  • Appelez l’API List Payouts pour consulter la liste des virements.
  • Récupérez-le dans votre propre base de données.

Vous pouvez récupérer un virement pour accéder à ses propriétés, mais cela ne vous permettra pas de savoir quelles transactions sont incluses dans le montant total.

Retrieve payout sample response
{ "id": "po_001", "amount": 8000, "currency": "usd", "status": "paid", ... }

Liste des objets BalanceTransaction

Chaque mouvement de fonds entrant ou sortant de votre compte Stripe crée un objet BalanceTransaction. Transmettez l’identifiant du paiement dans votre requête de liste des BalanceTransactions afin d’afficher uniquement les transactions associées à ce paiement.

Command Line
cURL
curl -G https://api.stripe.com/v1/balance_transactions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d payout=po_xxx

Par défaut, 10 résultats maximum seront affichés. Si vous avez besoin d’en afficher davantage, définissez le paramètre limit de la requête ou utilisez la pagination automatique de Stripe.

La réponse renvoie un tableau des objets BalanceTransaction corresondant au virement spécifié :

List balance transactions sample response
{ "object": "list", "data": [ { "id": "txn_001", "amount": 10000, "type": "charge", "source": "ch_001", ... }, { "id": "txn_002", "amount": -2000, "type": "refund", "source": "re_001", ... }, ...

La propriété type identifie l’activité sous-jacente qui a généré la transaction. par exemple :

  • charge : paiement reçu de votre client.
  • refund : fonds que vous avez restitués à votre client.
  • stripe_fee : frais que vous avez payé à Stripe.
  • payout : le virement lui-même, qui est également une transaction qui a déplacé des fonds de votre compte Stripe vers votre compte bancaire.

Consultez les types d’opérations sur solde pour découvrir la liste complète.

Développer les ressources de l'opération sur solde

La propriété source de chaque BalanceTransaction identifie l’objet sous-jacent représentant le type de transaction, par exemple ch_xxx pour un débit ou re_xxx pour un remboursement. Pour récupérer ces objets sans faire d’appels supplémentaires à l’API, mettez à jour le code précédent en utilisant la fonction Expand.

Command Line
cURL
curl -G https://api.stripe.com/v1/balance_transactions \ -u "
sk_test_BQokikJOvBiI2HlWgH4olfQ2
:"
\ -d payout=po_xxx \ -d "expand[]"="data.source"

La réponse contient l’objet source développé pour chaque BalanceTransaction du virement :

Expanded source sample response
{ "object": "list", "data": [ { "id": "txn_001", "amount": 10000, "type": "charge", "source": { "id": "ch_001", "amount": 10000, "metadata": { ... }, ... }, ... }, { "id": "txn_002", "amount": -2000, "type": "refund", "source": { "id": "re_001", "amount": 2000, "reason": "requested_by_customer", ... }, ...

Utilisez le code suivant pour accéder aux propriétés de l’objet source notamment ses attributs id et amount.

Ruby
balance_transactions['data'].each do |txn| obj = txn['source'] puts "#{obj['id']} #{obj['amount']}" end
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