Maison > Questions et réponses > le corps du texte
微信公众号支付付款之后收不到回调。
我们把请求参数拿出来,找到notify_url,自己用浏览器去访问这个url是通的,说明这个url本身是没有提问的。但是付款之后微信就是回调不回来。
伊谢尔伦2017-04-18 10:07:18
Vous pouvez faire un compromis. Lorsque l'interface n'a pas été approuvée, le rappel est inutile. A ce moment, vous pouvez lancer activement une requête, c'est-à-dire que sur la page où l'utilisateur scanne le code, le backend AJAX peut. vérifiez-le une fois toutes les 10 secondes.
PHPz2017-04-18 10:07:18
Regardez le journal du serveur Web pour voir s'il y a des demandes provenant de l'adresse IP de Tencent.
高洛峰2017-04-18 10:07:18
Il se peut que le répertoire d'autorisation de paiement ne soit pas paramétré.
天蓬老师2017-04-18 10:07:18
Concernant cette question, je ne suis pas d'accord avec la réponse de @tintchao car le Polling consomme trop de performances. Le site officiel propose également des scénarios applicables pour les demandes de commande :
Situations où l'interface de requête doit être appelée :
Lorsqu'il y a une anomalie dans le backend, le réseau, le serveur, etc. du commerçant, le système du commerçant ne reçoit finalement pas la notification de paiement
Après avoir appelé l'interface de paiement, une erreur système ou un statut de transaction inconnu est renvoyé
Appelez l'API de paiement numérisée et renvoyez le statut USERPAYING
Avant d'appeler l'API de l'interface de clôture ou d'annulation de commande, vous devez confirmer l'état du paiement
Revenant au sujet, il est recommandé que le sujet coche comme suit :
Vérifiez si notify_url est accessible. Notez qu'il s'agit de la méthode POST
, pas de la méthode GET
.
Vérifiez le journal du serveur pour voir s'il y a une demande IP de Tencent après avoir appelé l'API correspondante.
Vérifiez si l'interface Web peut accepter les demandes de données au format XML.
天蓬老师2017-04-18 10:07:18
Bonjour poster, votre problème est-il résolu maintenant ? Je rencontre également le même problème maintenant
大家讲道理2017-04-18 10:07:18
Assurez-vous que l'URL est exacte et accessible depuis le réseau externe
Déterminez s'il faut configurer le répertoire d'autorisation comme indiqué ci-dessous
PHP中文网2017-04-18 10:07:18
L'affiche peut rechercher un logiciel appelé natapp, qui peut directement activer localement l'accès au réseau externe, ce qui facilite le débogage ! !