我有一个订阅按钮的托管 PayPal 表单设置。
我像这样发送返回 URL:
<input type="hidden" name="return" value="http://myurl.com/returnurl" />
这很好用,付款后用户会被重定向到此 URL。
我也像这样发送 item_number 参数
<input type="hidden" name="item_number" value="{{uid}}" />
{{uid}}
是一个模板标签,我在查看源代码时验证了它的填充是否正确。对于测试,我使用的是uid
15。
当用户单击 PayPal 订阅按钮时,它会将他们带到 PayPal 网关。我已经通过在 Chrome 中使用开发人员工具验证了正确的uid
(在本例中为 15 个)正在 HTTP 标头中发送。
问题是所有 IPN 通知都有item_number
1
(我正在检查 PayPal 网站的 IPN 历史记录,其中列出了为每条消息发送的参数。)
谁能想到为什么item_number
被发送为1
,而不是正确的值?
谢谢