我已经在PayPal上设置了我的IPN,我得到了交易ID,产品名称以及所有这些,但我的问题是如何设置我可以在使用IPN付款后检索的自定义字段?
提前致谢
答案 0 :(得分:0)
您可以在按钮代码或API调用中包含一个名为CUSTOM的参数。你在这里传递的任何东西都将以IPN回复$ _POST ['custom']。如果您需要多个参数,可以将它们存储为NVP字符串,或者您想要传递它们,然后在IPN脚本中将它们解析出来。
或者,您可以在将用户发送到PayPal之前将所有订单数据保存到数据库中。然后,您可以使用INVOICE参数在PayPal付款中包含您的数据库记录ID,该参数将再次作为$ _POST ['invoice']返回到IPN。有了它,您可以根据记录ID将数据从数据库中拉回来并相应地处理它。