2010-11-26 40 views
10

奇怪的是,贝宝​​网站上的文档并没有涵盖这一点。贝宝付款按钮和IPN:如何将用户连接起来独特?

我们有一个付款按钮,重定向到贝宝处理付款。

我们还有一个运行的IPN服务器,一旦它们制作就可以捕获贝宝支付。

但是,我们可以在哪里将系统用户的“用户ID”放在PayPal按钮中,以便它将被转发到IPN请求,以便与我们系统上支付的用户相匹配。贝宝似乎希望人们手动这样做,这是一个真正的使命。

回答

4

我目前正在做一些PayPal集成,我同意他们的文档是一团糟!

我终于找到了一个指南,详细介绍了PayPal按钮表单的哪些变量被转发到IPN回调。您可以使用变量item_name转发用户ID:

<input type="hidden" name="item_name" value="{user id}">