Erreur courante

Sips : « Transaction already processed », code 94

Mis à jour le

Symptôme

Au moment d’être redirigé vers la page de paiement, le client arrive sur une page titrée « ERROR » avec ce message :

Transaction already processed : code=94 message=DUPLICATED TRANSACTION

La page de saisie de la carte ne s’affiche pas. La commande reste « En attente de paiement ».

Le même motif peut aussi apparaître dans une réponse de Sips sous la forme d’un code réponse : 94 « Transaction dupliquée », ou 24 « requête déjà effectuée avec les mêmes données ».

Cause

Chaque demande de paiement porte une référence, la transactionReference. Selon la documentation Sips, elle doit identifier une transaction de manière unique tout au long de la vie de la boutique. Si Sips reçoit une référence déjà utilisée, il refuse la demande avec le code 94.

Ce message a été observé en simulation le 24/09/2026 en renvoyant exactement la même demande une seconde fois.

Sur les environnements de simulation, le risque est plus grand : les comptes de test publics sont partagés entre tous les commerçants qui testent, avec le même merchantId.

Ce que fait Relqor Sips

Relqor Sips évite ce cas :

  • une nouvelle référence est créée à chaque affichage du formulaire de paiement (actualisation, retour arrière, montant modifié) ;
  • chaque référence se termine par un suffixe aléatoire, ce qui évite les collisions sur un compte de test partagé ;
  • une réponse portant le code 94 ou 24 n’a aucun effet sur le statut de la commande : elle est seulement notée.

Solution pas à pas

  1. Ne rechargez pas la page d’erreur : elle renverrait la même demande.
  2. Revenez sur votre boutique, puis ouvrez la page de paiement de la commande (depuis l’espace client, Mon compte > Commandes > Payer, ou depuis le lien de paiement de la commande).
  3. Relancez le paiement. Le formulaire est affiché de nouveau, avec une nouvelle référence.
  4. Si le message revient à chaque tentative, vérifiez qu’aucun autre module de paiement ou outil n’utilise les mêmes identifiants Sips que votre boutique.
  5. Consultez les notes de la commande et le journal WooCommerce, source relqor-sips (WooCommerce > État > Journaux). Les réponses reçues de Sips y figurent avec leur référence et leur code.
  6. Si le problème persiste, contactez le support en joignant ces informations. Le journal ne contient ni votre clé secrète ni de données de carte.

Liens