• France
Back Office Marchand
assistance
FAQContacter le support
Rechercher
Catégories
Tags
Français
Français
Accueil
Cas d'usage
Créer un paiement
Créer un paiement en plusieurs fois
Créer un paiement par alias (token)
Créer un lien de paiement
Créer un abonnement
Gérer vos abonnements
Gérer vos transactions (rembourser,...)
Analyser vos journaux
Docs API
Formulaire embarqué
API REST
Formulaire en redirection
Intégration mobile
Échange de fichiers
Mandats SEPA COPS par API REST
Exemples de code
Moyens de paiement
Modules de paiement
Guides
Back Office Marchand
Guides fonctionnels

error 132 -signature_wallet_two_steps

En mode PRODUCTION, si votre client obtient un message d'erreur du type :

Un dysfonctionnement s'est produit lors de la demande de paiement, merci de vérifier que les paramètres postés sont cohérents vis à vis de la documentation.

Le paiement est alors impossible et la transaction est définitivement interrompue.

Vous recevez un e-mail d'alerte contenant l'élément du formulaire que la plateforme n'a pas pu traiter.

L'erreur 132 - signature_wallet_two_steps apparaît seulement en cas de problème de signature pendant une transaction en deux étapes via un wallet. Exemple : Masterpass en deux étapes.

Le problème de signature est survenu pendant l'envoi de votre deuxième formulaire de paiement.

Nous vous invitons à vérifier les causes suivantes.

Le MODE (TEST ou PRODUCTION) ou la clé utilisée est incorrecte.

Vous pouvez utiliser la plateforme en mode TEST ou PRODUCTION.

A chaque mode correspond une clé. Assurez-vous que vous utilisez la bonne clé en fonction du mode souhaité.

Vérifiez votre clé dans le menu Paramétrage > Boutique > onglet Clés de votre Back Office Marchand.

La signature n'a pas été envoyée ou n’est pas conforme à la règle de calcul de signature.

Vérifiez que le champ signature est bien présent dans votre formulaire.

Vérifiez que le champ signature est correctement orthographié (tout en minuscule).

Assurez-vous que la valeur du champ n'est pas vide.

Lors du calcul, les valeurs des paramètres suivants sont requises dans cet ordre : vads_amount + vads_ctx_mode + vads_currency + vads_payment_option_code + vads_site_id

Vérifiez que vous n'avez ni oublié un paramètre, ni ajouté un paramètre non requis.

Assurez-vous que le tri a été effectué correctement.

Rappel de la méthode de calcul
  1. Triez par ordre alphabétique les champs dont le nom commence par vads_.
  2. Concatènez la valeur de ces champs avec le caractère "+".
  3. Ajoutez la valeur de la clé à la fin de la chaîne en la séparant par le caractère "+".
  4. Selon l'algorithme de signature défini dans la configuration de votre boutique:
    1. si votre boutique est configurée pour utiliser "SHA-1", appliquez la fonction de hachage SHA-1 sur la chaîne obtenue à l'étape précédente.
    2. si votre boutique est configurée pour utiliser "HMAC-SHA-256", calculez et encodez au format Base64 la signature du message en utilisant l'algorithme HMAC-SHA-256 avec les paramètres suivants:
      • la fonction de hachage SHA-256,
      • la clé de test ou de production (en fonction de la valeur du champ vads_ctx_mode) comme clé partagée,
      • le résultat de l'étape précédente comme message à authentifier.
  5. Calculez et encodez au format Base64 la signature en utilisant l'algorithme HMAC-SHA-256 avec les paramètres suivants:
    • la fonction de hachage SHA-256,
    • la clé de test ou de production (en fonction de la valeur du champ vads_ctx_mode) comme clé partagée,
    • le résultat de l'étape précédente comme message à authentifier.
  1. Triez par ordre alphabétique les champs dont le nom commence par vads_.
  2. Concatènez la valeur de ces champs avec le caractère "+".
  3. Ajoutez la valeur de la clé à la fin de la chaîne en la séparant par le caractère "+".
  4. Selon l'algorithme de signature défini dans la configuration de votre boutique:
    1. si votre boutique est configurée pour utiliser "SHA-1", appliquez la fonction de hachage SHA-1 sur la chaîne obtenue à l'étape précédente.
    2. si votre boutique est configurée pour utiliser "HMAC-SHA-256", calculez et encodez au format Base64 la signature du message en utilisant l'algorithme HMAC-SHA-256 avec les paramètres suivants:
      • la fonction de hachage SHA-256,
      • la clé de test ou de production (en fonction de la valeur du champ vads_ctx_mode) comme clé partagée,
      • le résultat de l'étape précédente comme message à authentifier.
  5. Calculez et encodez au format Base64 la signature en utilisant l'algorithme HMAC-SHA-256 avec les paramètres suivants:
    • la fonction de hachage SHA-256,
    • la clé de test ou de production (en fonction de la valeur du champ vads_ctx_mode) comme clé partagée,
    • le résultat de l'étape précédente comme message à authentifier.

Pour plus d'informations, veuillez consulter le Guide d'implémentation de l'API formulaire.

© 2025 Tous droits réservés à Epaync
25.18-1.11