Erreur courante
Sips : « Transaction already processed », code 94
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
94ou24n’a aucun effet sur le statut de la commande : elle est seulement notée.
Solution pas à pas
- Ne rechargez pas la page d’erreur : elle renverrait la même demande.
- 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).
- Relancez le paiement. Le formulaire est affiché de nouveau, avec une nouvelle référence.
- 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.
- 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. - 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.