Annuler / rembourser une transaction
Cette page explique les différences entre l'annulation et le remboursement d'une transaction.
Exemples de cas d’utilisation
- Fonction annulation : Un internaute vous a commandé deux produits. Ces derniers sont définitivement épuisés. Vous annulez la transaction pour que le client ne soit pas débité.
- Fonction remboursement : Le client a retourné le produit car il ne convenait pas, le produit a été détérioré durant le transport etc. Le commerçant doit rembourser son client.
Différence entre l’annulation et le remboursement
L’annulation d’une transaction doit être effectuée avant la capture (ou remise en banque) de cette même transaction. La capture intervient à 00h05 pour les transactions de la veille (00h00 à 23h59).
Si la transaction a été capturée, avec débit du porteur, il faudra effectuer un remboursement. Le montant de ce remboursement est inférieur ou égal au montant initial de la transaction. L’opération de remboursement permet donc de re-créditer le compte bancaire d’un acheteur. Le compte de paiement du marchand est débité du montant correspondant.
Annuler
L’annulation ne peut pas être partielle. L’annulation ayant lieu avant la remise an banque, le client ne devrait voir aucune opération sur son compte.
Annulation et cartes prépayées
Lors d’un paiement réalisé avec une carte prépayée et autorisé par l’émetteur, le solde du compte bancaire de l’acheteur est débité immédiatement, sans attendre la remise en banque du paiement (comme c’est le cas pour la plupart des cartes bancaires). Si le marchand annule la transaction avant la remise en banque, le solde du porteur n'est pas mis à jour en temps réel (sauf cas des automates de carburant). Le solde de l’acheteur ne sera restauré qu’à la fin du délai de validité de l’autorisation, ce qui peut atteindre 30 jours selon le type de carte.
Rembourser
Un remboursement se fait toujours sur une opération qui a été capturée (mais pas forcément encore créditée sur le compte du marchand, cela dépend des délais de paiement).
Refus de remboursement
Pour le réseau CB, nous indiquons le code et le motif du refus renvoyés par la banque de l' acheteur.
Si la demande de remboursement s' effectue depuis le
"L'établissement financier a refusé la demande de remboursement pour des raisons qui lui sont propres: [par exemple, le code de refus: "12 : transaction invalide"]. Merci de rembourser votre acheteur par un autre moyen de paiement (chèque,virement ...)".
Par exemple, si la demande de remboursement se fait sur une carte en opposition, le code et le motif du refus sera "59: suspicion de fraude" pour certains acquéreurs. Consultez la liste des codes de retour spécifiques au réseau CB pour plus de détails.
En résumé
Transactions non capturées :
- Fonction « annulation » uniquement.
- Par Web Service REST : Transaction/Cancel.
Transactions capturées:
- Fonction « remboursement » uniquement, l’annulation n’est plus possible.
- Par Web Service REST : Transaction/Refund.