如何区分IPN侦听器中的托管按钮和非托管按钮?
paypal创建的托管按钮有一个<form>
变量,它是唯一的,就像这样
<input type="hidden" name="hosted_button_id" value="FOOBARFOOBAR">
但是当我检查IPN variables时,我看不到PayPal返回的hosted_button_id
变量。
任何人都可以使用与托管付款相同的值创建自定义付款,例如
"mc_gross":"400.00"
"mc_fee":"19.90",
"mc_currency":"USD",
"business":"someone@example.com"
"item_name":"the same name as the hosted button",
"item_number":"same_number"
我如何在我的IPN监听器脚本中知道此次购买是否来自托管按钮?