传递参数到PayPal并获取返回结果

4
为了销售我创建的产品,我建立了一个“漏斗”(指销售渠道):落地页 -> 支付页面(外部,使用 PayPal) -> 感谢页面(内部)。所有的都运作良好,但我决定添加一个联盟计划。该联盟计划在过程中增加了一个新参数——跟踪推荐人。因此,我在落地页上添加了一个函数,从 $_GET 中获取推荐人 ID 并将其设置为 cookie。现在,如果他回来或在支付后的“感谢”页面上,我可以识别他,但是我没有任何方法将其与他在 PayPal 上的支付关联起来。因此,由于“现在支付”按钮实际上是一个表单,我认为可能有一种方法可以添加一个隐藏的输入字段,以传递参数到 PayPal。但问题仍然存在——如何获取此参数,以便我可以跟踪这笔交易?
1个回答

3
您可以在表单的HTML代码中使用PayPal的custom变量。当您的付款完成时,PayPal将把它发送回来。
另外,您还可以设置notify_url,以便提供包含您的值的查询字符串。
请参考以下格式:

2
PayPal如何发送它们回来? - TwoDiv
2
您可以通过与访问其他值相同的方式来访问 custom 值。例如:$_POST['custom']notify_url 可以通过 $_GET['aff'] 访问。 - Peter
谢谢Peter,你帮了很多忙。 - TwoDiv

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接