Paypal支付按钮和IPN:如何独特地链接用户?

blu*_*bit 10 paypal

奇怪的是,Paypal网站上的文档并未涵盖这一点.

我们有一个付款按钮,可以重定向到Paypal来处理付款.

我们还有一台运行的IPN服务器,一旦完成就会收到PayPal付款.

但是,我们在哪里可以将系统用户的"用户ID"放在paypal按钮中,以便将其转发到IPN请求,以便在用户支付的系统上匹配用户.Paypal似乎希望人们手动执行此操作,这是一项真正的使命.

Jul*_* Go 4

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

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

<input type="hidden" name="item_name" value="{user id}">
Run Code Online (Sandbox Code Playgroud)