Aller au contenu

Transactions

Parcourez les paiements réussis, émettez des remboursements et suivez les litiges depuis la zone Orders du panneau d’administration de votre application.

Le panneau d’administration de ton application liste chaque paiement associé à ton application — dans la zone Orders — avec le statut, le montant, la devise, le client et les références produit. De là, tu peux émettre des remboursements sans quitter l’application.

Statut Signification
succeeded Paiement capturé avec succès
pending En attente de capture ou de confirmation asynchrone
failed Tentative de paiement échouée
refunded Intégralement remboursé
partially_refunded Une partie du montant a été remboursée
disputed Le client a contesté le paiement auprès de sa banque

Trouve la transaction dans l’onglet Payments et clique sur le bouton Refund dans la ligne correspondante. Tu peux rembourser le montant total ou un montant partiel, avec une raison :

  • Duplicate — facturé deux fois par erreur
  • Fraudulent — le paiement n’a pas été autorisé
  • Requested by customer — le client a demandé un remboursement

Les remboursements ne peuvent être émis que sur des transactions avec le statut succeeded ou partially_refunded. Les transactions contestées doivent être gérées via le tableau de bord Stripe.

Les transactions d’abonnement ne peuvent pas être remboursées via ce flux — annule plutôt l’abonnement. Les paiements uniques sont éligibles, y compris les paiements hors ligne (espèces, virement bancaire, terminal) que tu as enregistrés — pas uniquement les paiements par carte Stripe.

Le remboursement est effectué sur le moyen de paiement d’origine du client via Stripe (délai de règlement habituel : 5 à 10 jours ouvrés).

  • id
  • customerId et productId (nullable — absent pour les transactions d’abonnement uniquement)
  • amountCents et currency
  • status (voir ci-dessus)
  • refundAmountCents (le cas échéant)
  • createdAt

Pour une vente en boutique, productId pointe vers le produit Commerce issu d’une entrée de contenu vendable — ainsi, un paiement peut être retracé jusqu’à l’article exact du catalogue que l’acheteur a acheté.

Si un client conteste un paiement auprès de sa banque, le statut de la transaction passe à disputed. Stripe gère le flux de réponse aux litiges — tu recevras un e-mail et pourras gérer la soumission de preuves via le tableau de bord Stripe.

Un flux natif de réponse aux litiges directement dans le builder Proyecta est prévu dans la feuille de route.

  • Historique des événements par transaction — visualise chaque changement d’état
  • Export en masse de l’historique des transactions
  • Réponse aux litiges native dans l’interface Admin > Commerce