J'utilise l'API DodirectPayment de PayPal pour l'intégration de paiement. Je reçois un message d'erreur comme ci-dessous.
Voici mon code, p> aidez-moi à sortir de ce problème. p> merci. p> p>
5 Réponses :
Assurez-vous de vérifier votre point d'extrémité API et votre version très soigneusement: P>
https://developer.paypal.com/webapps/ Développeur / Documents / Classic / API / Points d'extrémité / P>
Le lien a été supprimé du site
Mon problème est survenu en raison des informations d'identification de l'API étant incorrectes. Même après avoir entré le nom d'utilisateur de Sandbox API correct, le mot de passe et la touche API, j'ai toujours eu la même erreur. J'ai recréé mes comptes de test, les entrées à nouveau dans mon application, redémarrait le serveur et fonctionnait. P>
Voici un lien de X.com parle d'un problème similaire: problème de sécurité de sécurité PayPal p>
Vous devriez changer votre extrémité API.SANDBOX.PAYPAL.com, cela a fonctionné sur moi Tout d'abord, vous vous connectez à Compte Sendbox et à l'enregistrement de l'onglet Application P>
user2230647 a raison. Vous devez avoir des informations de sandbox pour tous les paramètres suivants au cas où vous souhaitez tester en mode Sandbox:
'api_endpoint' => 'https://api-3t.sandbox.paypal.com/nvp', 'api_username' => 'example_api1.email.com', 'api_password' => 'your_password', 'api_signature' => 'your_signature',
goto https://developer.paypal.com/developer/accounts < / p> li>
Connexion P> LI>
Créer un compte d'entreprise P> Li>
Cliquez sur le compte Business, cliquez sur Profile, cliquez sur les informations d'identification API et utilisez-le pour accéder à l'API https://api-3t.sandbox.paypal.com/nvp p> li> ol>