Rapprochement des transactionsBêta
Configurer le rapprochement entre les transactions Stripe et vos données de transactions.
Le rapprochement des transaction vous permet de rapprocher vos enregistrements internes avec les paiements et les remboursements traités par Stripe au niveau de chaque transaction.
Le rapprochement des transactions est utile pour les entreprises qui ont :
- Des volumes élevés de transactions, par exemple des milliers de transactions mensuelles.
- Plusieurs moyens de paiement utilisés dans une même transaction, tels que les cartes cadeaux et les ristournes.
- Des cycles de vie des transactions longs, qui s’étalent sur plusieurs périodes.
En utilisant le rapprochement des transactions, vous pouvez :
- Suivre les recouvrements par rapport à chaque transaction.
- Assurer l’intégrité de votre processus d’assurance des revenus.
- Rapprocher facilement de grands volumes de données sans les contraintes des feuilles de calcul.
- Gagner du temps par rapport aux rapprochements manuels.
Démarrer
Pour commencer à rapprocher des transactions avec Stripe, chargez vos données de transaction. Ensuite, vous pourrez :
- Suivre l’état du rapprochement.
- Afficher les analyses.
- Télécharger des rapports préconfigurés.
- Générer des rapports personnalisés.
Importer des données
Pour importer des données de transaction :
- Accédez au Dashboard Stripe > page d’aperçu du rapprochement et cliquez sur Importer des données.
- Cliquez sur Parcourir et sélectionnez votre fichier. Sa taille ne doit pas dépasser 70 Mo.
- Cliquez sur Importer un fichier CSV.
- Pour suivre la progression de l’importation, cliquez sur Afficher la section Gestion des données.
Note
Vous êtes responsable des données que vous fournissez à Stripe. En nous envoyant des données, vous confirmez avoir l’autorisation de nous les communiquer et nous autorisez à les utiliser afin de vous fournir des services.
Schéma des données de rapprochement
Les données de transaction doivent comporter des champs obligatoires pour être converties vers le schéma de rapprochement canonique de Stripe. Voici le schéma attendu :
Nom du champ | Description | Type | Obligatoire |
---|---|---|---|
Id | Un identifiant unique pour le paiement attendu. Par exemple : UUID, combinaison du poste de commande et de l’état d’exécution de la commande, etc. | Chaîne | Obligatoire |
gross_ | Montant brut du paiement attendu. Ne prend pas en compte les frais de traitement ni les frais de conversion des devises. | valeur numérique | Obligatoire |
currency | Devise associée à la valeur de gross_ . | énumération | Obligatoire |
type | Peut être inbound ou outbound . | énumération | Obligatoire |
customer_ | Identifiant du client devant effectuer le paiement. | chaîne | Facultatif |
created_ | Date de création du paiement attendu. | horodatage | Obligatoire |
updated_ | Date à laquelle le paiement attendu a été modifié. | horodatage | Facultatif |
reconciliation_ | Référence permettant de rechercher les données du règlement correspondant (charge_ ). | chaîne | Obligatoire |
États de rapprochement
Une fois les données importées, le rapprochement démarre automatiquement et chaque transaction se voit attribuer un état de rapprochement. Celui-ci indique où en est la transaction et vous permet de savoir quelle action entreprendre. Les états de rapprochement des règlements diffèrent des états de rapprochement des transactions.
États de rapprochement des règlements
Lors du rapprochement entre les données de règlement et celles de la banque, chaque règlement se voit attribuer l’un des états suivants :
- Correspondance totale : le montant et le settlement_id correspondent tous deux aux valeurs figurant sur le relevé bancaire
- Sans correspondance : pas de correspondance de la valeur Settlement_id entre les données de la banque et celles du règlement
- Correspondance partielle : la valeur de Settlement_id correspond aux données de la banque, mais il existe une différence de montant supérieure au seuil
Vous pouvez configurer le seuil de rapprochement qui s’applique lors de la comparaison entre les données de règlement et celles de la banque. S’il existe une différence de montant inférieure au seuil, l’ID de règlement est considéré comme correspondant totalement. Si la différence est supérieure au seuil, l’ID de règlement est considéré comme correspondant partiellement.
Voici un exemple de calcul des états de rapprochement des règlements (ici, le seuil est de 1 USD) :
État de rapprochement du règlement | ID de règlement (données Stripe) | ID de règlement (données de la banque) | Montant du règlement attendu (données Stripe) | Montant reçu (données de la banque) |
---|---|---|---|---|
Correspondance complète | ST-123 | ST-123 | 1 000 USD | 1 000 USD |
Correspondance partielle | ST-abc | ST-abc | 1 000 USD | 900 USD |
Aucune correspondance | ST-xyz | aucun | 1 000 USD | aucun |
Rapprochement des transactions
Il existe quatre statuts de rapprochement des transactions (entre données de transaction et données de règlement) :
- Réglée : la transaction figure dans les deux ensembles de données et les montants correspondent parfaitement. Si vous rapprochez les paiements avec trois jeux de données, l’état de rapprochement du règlement doit être « correspondance totale ».
- En cours : la transaction figure dans les deux ensembles de données, mais la différence de montant dépasse le seuil défini.
- Initiée : la transaction est présente dans les données de transaction mais absente des données de règlement Stripe. Une transaction peut être initiée même lorsque le rapprochement du règlement de son
charge_
n’a aucune correspondance.id - Non reconnu : la transaction figure dans les données de règlement Stripe, mais est absente des données de transaction.
Configurez le seuil de rapprochement des transactions qui s’applique lors de la comparaison entre les montants attendus (les données de transaction) et les montants traités (les registres Stripe). Si la différence de montant ne dépasse pas le seuil, l’ID de paiement est marqué comme Réglé. Si la différence est supérieure au seuil, l’ID de paiement reçoit l’état En cours.
Voici un exemple de calcul des états de rapprochement des transactions (ici, le seuil est de 1 USD) :
État de rapprochement des transactions | ID du paiement (données de transactions) | ID du paiement (registres Stripe) | Montant attendu (données de transactions) | Montant traité (registres Stripe) |
---|---|---|---|---|
Réglé | ch_ | ch_ | 50 USD | 50 USD |
En cours | ch_ | ch_ | 50 USD | 45 USD |
Initiée | ch_ | aucun | 50 USD | aucun |
Non reconnu | aucun | ch_ | aucun | 50 USD |
Afficher les analyses
La page d’analyse du rapprochement détaille l’ensemble des mouvements de fonds de votre entreprise. Elle inclut également des graphiques des états de rapprochement et des récapitulatifs d’ancienneté.
Graphique des états de rapprochement
Le graphique des états de rapprochement détaille les fonds reçus de Stripe ou en attente. Il affiche une vue agrégée des montants de transactions répartis par état de rapprochement : Transaction initiée, En cours, Non reconnue ou Réglée. Vous pouvez ainsi prendre connaissance du montant total de chaque état de rapprochement et prendre les mesures adéquates.
Graphique récapitulatif d’ancienneté
Le graphique récapitulatif d’ancienneté détaille le temps qu’il faut à Stripe pour régler les transactions traitées. Il affiche une vue agrégée des montants de transactions par nombre de jours de règlement. Cela vous permet de savoir si Stripe règle les fonds dans les temps.
Vous saurez ainsi si Stripe respecte le contrat de niveau de service (SLA). Le graphique utilise différentes couleurs pour les montants reçus avant ou le jour du SLA (blocs bleus) et ceux reçus après le SLA (blocs rouges).
Générez des rapports
Voici les différents rapports standard que vous pouvez générer et télécharger depuis le Dashboard Stripe :
Type de rapport | Description | Type de rapprochement |
---|---|---|
Résultats des rapprochements | Rapport affichant l’état des transactions en fonction du paiement ou remboursement Stripe correspondant. Il permet de vérifier si Stripe a traité les fonds correspondant à chacune de vos transactions. |
|
Règlement bancaire | Rapport affichant l’état des règlements Stripe en fonction des mouvements de fonds correspondant sur votre compte bancaire. |
|
Recherche exécutée sur les transactions | Rapport de recherche de transactions permettant d’accéder à tous les détails d’une transaction à partir d’un ID de transaction ou de règlement. |
|
Télécharger un rapport
Pour télécharger un rapport :
- Accédez au Dashboard Rapprochement > page de Rapprochement des paiements.
- Accédez à l’onglet Rapports.
- Cliquez sur Nouveau rapport.
- Sélectionnez le type de rapport et les filtres voulus.
- Cliquez sur le bouton Générer.
- Une fois le rapport généré, cliquez sur Télécharger.
Rapport des résultats des rapprochements
Le rapport de rapprochement contient les colonnes suivantes :
Nom de colonne | Par défaut | Description |
---|---|---|
reference_ | O | Clé de référence commune à vos données de transaction et les données de règlement de Stripe, par exemple charge_ (commençant par ch_ ) pour les paiements et refund_ (commençant par re_ ) pour les remboursements. |
recon_ | O | Nom du prestataire de services de paiement ayant traité le paiement, par exemple Stripe. |
transaction_ | O | Type de la transaction : paiement ou remboursement. |
reconciliation_ | O | État de rapprochement de la transaction : initiée, en cours, réglée ou non reconnue. |
transaction_ | O | La date de création de la vente ou du remboursement figurant dans vos données de transaction (registres internes). |
settlement_ | O | Date à laquelle Stripe a initié le règlement ou virement. |
bank_ | O | La date à laquelle le virement des fonds est reçu par votre banque. Cette information est récupérée depuis vos relevés bancaires. |
total_ | O | Le montant brut du paiement ou du remboursement figurant dans vos données de transaction. |
total_ | O | Le montant brut du paiement ou du remboursement figurant dans les données de règlement de Stripe. |
account_ | O | Le nom du compte débité ou crédité sur le plan comptable pour créer l’écriture comptable. |
credit_ | N | Délai nécessaire (en nombre de jours) pour que les fonds soient disponibles et puissent être virés. |
age | N | Différence entre les dates transaction_ et settlement_ , correspondant au délai qui s’écoule entre la création d’une transaction et l’envoi du virement correspondant. |
settlement_ | O | Devise dans laquelle Stripe a réglé le paiement ou le remboursement. |
settlement_ | N | ID du règlement ou virement correspondant au versement effectif du paiement ou remboursement. |
settlement_ | N | État de rapprochement du règlement. Nous comparons les virements Stripe à vos relevés bancaires et attribuons à chaque règlement l’un des statuts suivants : Correspondance, Sans correspondance, Correspondance partielle |
Ajout de données personnalisées
Vous pouvez ajouter au rapport de rapprochement des métadonnées personnalisées provenant de vos données de transaction sous forme de colonnes supplémentaires. Par exemple, si vos données de transaction incluent un champ store_
, celui-ci s’affichera dans la section des métadonnées personnalisées.
Pour afficher les métadonnées personnalisées disponibles, cliquez sur Afficher sous les colonnes. Les métadonnées du rapport contiennent des données agrégées en fonction de la référence de rapprochement, par exemple charge_
. Si plusieurs lignes de métadonnées ont le même charge_
, elles apparaissent dans le rapport sous forme de valeurs séparées par des virgules.
Rapport des règlements bancaires
Nom de colonne | Description |
---|---|
recon_ | Nom de la partie à l’origine du règlement, par exemple Stripe. |
settlement_ | ID du règlement ou virement. |
settlement_ | Date à laquelle Stripe a initié le règlement ou virement. |
bank_ | La date à laquelle le virement des fonds est reçu par votre banque. Cette information est récupérée depuis vos relevés bancaires. |
settlement_ | Montant net du règlement versé par Stripe. |
bank_ | Montant du règlement reçu sur votre compte bancaire. |
outstanding_ | Montant du règlement restant à payer. Il s’agit de la différence entre settlement_ et bank_ . |
settlement_ | État de rapprochement du règlement. Nous comparons les virements Stripe à vos relevés bancaires et attribuons à chacun l’un des statuts suivants : Correspondance, Sans correspondance, Correspondance partielle. |
Rapport de la recherche exécutée sur les transactions
Nom de colonne | Description |
---|---|
reference_ | Clé de référence commune à vos données de transaction et les données de règlement de Stripe, par exemple charge_ (commençant par ch_ ) pour les paiements et refund_ (commençant par re_ ) pour les remboursements. |
recon_ | Nom du prestataire de services de paiement ayant traité le paiement, par exemple Stripe. |
transaction_ | Type de transaction : paiement ou remboursement. |
reconciliation_ | État de rapprochement de la transaction : initiée, en cours, réglée ou non reconnue. |
transaction_ | Date de création de la vente ou du remboursement figurant dans vos données de transaction (dossiers internes). |
settlement_ | Date à laquelle Stripe a initié le règlement ou virement. |
total_ | Le montant brut du paiement ou du remboursement figurant dans vos données de transaction. |
total_ | Le montant brut du paiement ou du remboursement figurant dans les données de règlement de Stripe. |
account_ | Le nom du compte débité ou crédité sur le plan comptable pour créer l’écriture comptable. |
settlement_ | Devise dans laquelle Stripe a réglé le paiement ou le remboursement. |
settlement_ | ID du règlement ou virement correspondant au versement effectif du paiement ou remboursement. |
settlement_ | État de rapprochement du règlement. Nous comparons les virements Stripe à vos relevés bancaires et attribuons à chaque règlement l’un des statuts suivants : Correspondance, Sans correspondance, Correspondance partielle. |