Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 24676|Répondre: 0

[Source] . La valeur de retour PayPal IPN avec intégration net a toujours été INVALIDE

[Copié le lien]
Publié sur 28/05/2019 16:16:05 | | | |
Tout d’abord, le lien du document Immediate Payment Notice (IPN) :La connexion hyperlientérée est visible.

Une fois que le serveur reçoit une notification de paiement instantanée, vous devrez la confirmer en créant un HTTP POST envoyé à PayPal. Votre POST doit être envoyé à :La connexion hyperlientérée est visible.

(quand tu le recevras). Vous devez également ajouter une variable nommée « cmd » avec une valeur de « _notify-validate » (par exemple, cmd=_notify-validate) à la chaîne POST.

PayPal répondra au POST par le mot «VÉRIFIÉ« ou »NON VALIDE”。


VÉRIFIÉ : Validation réussie, INVALIDE signifie validation échouée.

Solution:

Modifiez le codage de caractères de PayPal et trouvez « Paramètres - Outils de vente - Encodage du langage des boutons PayPal - Plus d’options d’encodage », comme montré dans la figure ci-dessous :



Définissez « Voulez-vous utiliser le même encodage (par exemple, IPN, journaux téléchargeables, emails) dans les données que PayPal vous envoie ? » « Codé UTF-8.

Mon code :



Essayez de valider avec postman, et cela revient aussi « VÉRIFIÉ », comme montré ci-dessous :






Précédent:WPF se connecte à Discuz et publie
Prochain:. Stratégie de réessai de Polly pour la résilience et la gestion des pannes transitoires .NET
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com