asp.net - Paypal IPN 未被解雇

标签 asp.net paypal paypal-ipn paypal-sandbox paypal-subscriptions

我已将以下表单从我的生产服务器发送到 Paypal 的沙箱

<form method="post" action="https://www.sandbox.paypal.com/cgi-bin/webscr" name="paypalFOrm">
<input type="hidden" value="_xclick-subscriptions" name="cmd">
<input type="hidden" value="a.user@gmail.com" name="business">
<input type="hidden" value="A Subscription" name="item_name">
<input type="hidden" value="10" name="item_number">
<input type="hidden" value="USD" name="currency_code">
<input type="hidden" value="1" name="no_note">
<input type="hidden" value="10" name="a3">
<input type="hidden" value="1" name="p3">
<input type="hidden" value="M" name="t3">
<input type="hidden" value="http://a.com/ThankYou.aspx?from=pc" name="return">
<input type="hidden" value="http://a.com/IPN.aspx" name="notify_url">
<input type="hidden" value="1" name="src">
<input type="image" alt="" src="https://www.paypalobjects.com/en_US/i/btn/btn_subscribe_SM.gif" name="submit">
<img border="0" width="1" height="1" alt="" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif">

当我使用 IPN 模拟器测试 IPN 时,它工作正常,但是当我进行测试付款时,没有触发 IPN。如果我在这里做错了什么,请提出建议。

最佳答案

订阅不适用于 notify_url。您必须在 PayPal 帐户配置文件中设置 IPN 才能触发基于订阅的 IPN。

关于asp.net - Paypal IPN 未被解雇,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36257844/

相关文章:

c# - 在代码隐藏中使用 AJAX 错误传递 json 对象

php - 从 Paypal 传回 'Custom' 值

csv - PayPal 自动完成付款的每月或每周报告

php - paypal iPN mysql 值变化

c# - 如何在 asp.net 中发回 JSON?

asp.net - Sitecore:使用菜单上下文项后显示输入选项

javascript - flashvars 不适用于从 url 读取的字母数字值

php - 付款成功后如何从paypal获取交易明细

html - 无法提供 Paypal 立即购买自定义运费

paypal - 简单的支付流程 Paypal