Pourquoi est-ce que je reçois le message d'erreur 422 : Unable to Decrypt Data (Impossible de déchiffrer les données) lorsque j'utilise Card Component ou Drop-In ?
message d'erreur 422
Si notre système n’est pas en mesure de déchiffrer les données cryptées que vous envoyez dans vos demandes de paiement, vous recevrez un message d’erreur 422 : Unable to Decrypt Data.
Résolution des problèmes
- Vous assurer que vos identifiants pour l'authentification frontend (clé d'origine ou clé client) et pour l'authentification backend (clé API ou authentification de base) sont générés sur le même Identifiant API.
- Vérifier si ces clés sont générées dans le même environnement (test/live) que les endpoints que vous utilisez. N’utilisez pas les clés générées sur l’environnement de test dans les demandes à notre environnement live.
- Transmettre les valeurs chiffrées exactement comme vous les avez collectées à partir du frontend. Assurez-vous que vous ne tronquez pas ou ne modifiez pas accidentellement les valeurs.
- Vérifier si votre demande de paiement est correctement structurée.
Conseil : apprenez-en plus sur le chiffrement et le déchiffrement.
Passons à la pratique
En savoir plus sur ce sujet et mettre en pratique ce qui a été appris.
Accéder à votre portail Customer Area