尽管django-paypal发送了以下值,但沙箱paypal中的“即时支付通知历史记录”为空
# Paypal initial values
paypal_dict = {
"business": settings.SANDBOX_PAYPAL_RECEIVER_EMAIL,
"amount": "2.5",
"currency_code": "GBP",
"item_name": "item",
"notify_url": request.build_absolute_uri(reverse('paypal-ipn')),
"return": request.build_absolute_uri(reverse('blog:article', args=(ar_id, "payment_successful"))),
"cancel_return": request.build_absolute_uri(reverse('blog:article', args=(ar_id, "payment_cancelled"))),
"custom": "plan",
}Notification URL https://www.<mysite.com>/paypal/
Message delivery Enabled所有付款成功,但我没有收到任何在贝宝沙箱帐户的in。
IPN模拟器正常工作,我在网站侦听器中接收IPN。
我使用django 3.0.2,django-paypal 1.0,我的网站上有https。
发布于 2020-02-04 20:48:16
是的,PayPal IPN沙箱服务已经关闭。
受影响产品:通知 初步通知:受影响区域:全球 我们知道在Sandbox环境中有一个影响即时支付通知(IPN)的问题。自2020年1月31日以来,未生成IPN。各小组正在努力解决这个问题。
链接:https://www.paypal-status.com/incident/sandbox
下一次,检查这个页面,看看他们的某个产品/服务是否坏了:https://www.paypal-status.com/product/sandbox
发布于 2020-02-04 18:23:54
我们知道在Sandbox环境中有一个影响即时支付通知(IPN)的问题。自2020年1月31日以来,未生成IPN。各小组正在努力解决这个问题。
来源:https://www.paypal-status.com/incident/sandbox
您仍然可以使用模拟器测试通知。
https://stackoverflow.com/questions/60046235
复制相似问题