PayPal gateway a rejeté la demande. L'en-tête de sécurité N'est pas valide (#10002: Security error Magento

vers le haut de l'avance de pay-pal à magento . J'ai rempli toutes les lettres de créance de magento admin . Mais quand je vais à frontend et cliquez sur le bouton pay-pal il donne

PayPal gateway a rejeté la demande. En-tête de sécurité n'est pas valide (#10002: erreur de sécurité

j'ai googlé un beaucoup et quelques suggestions comme

supprimer le nom D'utilisateur, le mot de passe et la Signature API de L'API Admin - > configuration - > Paypal - > API / Integration Paramètre. vider la cache et de nouveau le test de

j'ai essayé toutes ces mais il donne toujours la même erreur.

s'il vous Plaît me suggérer que peut-être la question

12
demandé sur Rohit Goel 2014-04-24 10:49:44

6 réponses

L'en-tête de Sécurité n'est pas valide erreur est causée uniquement pour deux raisons:

  1. mauvaises références Assurez-vous que vous avez mis correctement votre nom D'utilisateur, Votre mot de passe et votre signature API. Parfois il arrive que lors de la copie et du collage il y ait accidentellement un espace ajouté, cela déclencherait cette erreur. Vérifiez ce paramètre dans le SDK ou dans le panneau d'administration de votre panier d'achat tiers.

  2. Mauvais Point de terminaison Cette erreur apparaîtrait si vous envoyez les données au mauvais point final. Assurez-vous que vous envoyez les identifiants et les données en direct à notre point final en direct. Lorsque vous voulez tester votre magasin, assurez-vous d'utiliser notre endpoint de test et les justificatifs d'identité de votre compte de test sandbox. Si vous utilisez un panier d'achat tiers, assurez-vous que votre magasin est en mode test ou live, en ce qui concerne les justificatifs d'identité que vous utilisez.

Vous pouvez vérifier votre les informations d'identification ici aussi:

LIVE

https://api-3t.paypal.com/nvp?&user=xxxxxxxxxx&pwd=xxxxxxxxxx&signature=xxxxxxxxxx&version=70.0&METHOD=SetExpressCheckout&RETURNURL=http://www.paypal.com/test.php&CANCELURL=http://www.paypal.com/test.php&PAYMENTACTION=Sale&AMT=50&CURRENCYCODE=USD

pour SANDBOX

https://api-3t.sandbox.paypal.com/nvp?&user=xxxxxxxxxx&pwd=xxxxxxxxxx&signature=xxxxxxxxxx&version=70.0&METHOD=SetExpressCheckout&RETURNURL=http://www.paypal.com/test.php&CANCELURL=http://www.paypal.com/test.php&PAYMENTACTION=Sale&AMT=50&CURRENCYCODE=USD

en Remplaçant Simplement les utilisateur, pwd et signature et entrez dans votre navigateur. Vous devriez obtenir ACK = succès si vous avez saisissez vos références correctement.

Vous pouvez également obtenir vos informations d'identification ici : https://www.paypal.com/cgi-bin/webscr?cmd=_get-api-signature&generic-flow=true

43
répondu Vimalnath 2017-05-29 07:54:48

cette erreur signifie simplement que vos justificatifs d'identité sont erronés. Veuillez vérifier les informations d'identification. Si vous utilisez sandbox, vous êtes censé fournir des justificatifs relatifs à l'animateur.

5
répondu demo 2015-04-15 12:10:19

ne laissez pas les autres vous tromper, ils tapent juste des trucs ici qu'ils ont googlé sur internet.

Look pour le nombre que vous obtenez ici: https://developer.paypal.com/docs/classic/api/errors/

parce que l'information fournie par ce code est une question délicate, ils affichent ce message d'erreur au lieu de vous compte est verrouillé, compte restreint, limite dépassée et ainsi de suite.

c'est ce qu'ils m'ont dit, au moins.

nous obtenons aussi ce code de temps en temps, après des centaines de transactions paypal, donc faux PayPal références du côté du propriétaire de la boutique est assez peu probable, n'est-ce pas? ;)

2
répondu Markus 2018-02-06 08:47:46

Si vous utilisez PayPal Paiements Avancés Magento, vous devriez utiliser vos justificatifs D'identité PayPal Manager, et non vos justificatifs D'identité API.

Cela pourrait être la raison pour laquelle vous obtenez L'en-tête de bannière de sécurité non valide 10002.

Voici les étapes d'intégration de Magento:

PayPal Intégration Avancée avec Magento

Vous avez besoin pour l'installation Mise En Page C PayPal Manager PayPal Gestionnaire De Connexion.

Assurez-vous d'inclure votre URL d'erreur, d'annuler L'URL et de retourner L'URL. Magento est très bon pour vous dire quelle URL vous devez utiliser.

Après vous avoir setup Mise En Page C PayPal Manager vous devez utiliser votre Titres De Compétences Des Gestionnaires dans Magento.

Juste au cas où vous en auriez besoin, voici les informations pour configurer vos pages de paiement hébergées dans PayPal Manager:

PayPal Hébergé Pages De Paiement

Voici les informations sur où trouver vos justificatifs D'identité PayPal Manager:

  • Partenaire: votre numéro de Partenaire PayPal. La plupart des marchands directs ont PayPal comme partenaire
  • Vendeur: votre nom D'utilisateur PayPal. Aussi connu comme Marchand de Connexion
  • Utilisateur: L'ID D'un utilisateur supplémentaire installé sur votre PayPal compte. Même chose que L'ouverture de session du marchand si vous n'avez pas mis en place un ID utilisateur séparé dans le Gestionnaire PayPal.

Utilisez vos justificatifs de Signature API de votre compte PayPal pour la configuration Express Checkout.

1
répondu pp_MSI_Jenn 2014-04-24 17:24:37

dans mon cas, tout semblait aller bien au niveau Magento. J'ai posé des questions à des clients sur PayPal, à ce moment-là ils ont essayé de se connecter à la paypal.com (l'authentification a échoué). Compte a été verrouillé. Client a été en mesure de résoudre avec PayPal soutien technique directement, pas de problème Magento après tout.

0
répondu Gavin G 2015-04-07 02:45:04

j'ai eu le même problème et a trouvé le problème

  • je tape l'API personnage de signature par la charte, le caractère "I" est similaire à "l"
  • comme il y a plusieurs " I " dans la signature, je dois tester un par un via le lien mentionné par Vimalnath.
  • alors merde, ça marche.

par conséquent, la copie est un meilleur moyen tout en faisant attention aux espaces à l'avant ou à l'extrémité.

0
répondu Yundong Cai 2017-05-23 16:13:07