Php 将用户标识符传递给PayPal';s notify_url
我的网站上有一个简单的PayPal购买按钮。用户转到paypal,当他完成购买后,他会自动重定向到我的网站(目前在沙盒上,重定向前有一个屏幕,上面写着“如果在10秒钟内你没有被重定向…”)。另外,我已经在我的服务器上设置了一个带有url的notify_url来处理成功付款 我有两个问题:Php 将用户标识符传递给PayPal';s notify_url,php,paypal,Php,Paypal,我的网站上有一个简单的PayPal购买按钮。用户转到paypal,当他完成购买后,他会自动重定向到我的网站(目前在沙盒上,重定向前有一个屏幕,上面写着“如果在10秒钟内你没有被重定向…”)。另外,我已经在我的服务器上设置了一个带有url的notify_url来处理成功付款 我有两个问题: 我的网站使用用户登录。因此,单击“购买”按钮的用户已经登录。我的问题是,当我在notify_url上处理paypal IPN时,找出哪个用户购买的最好方法是什么?我曾考虑根据按钮表单上的用户id设置一个唯一标识
<input type="hidden" name="custom" value="<?php echo $user_id; ?>"/>
太好了,行得通。你知道第二个问题吗?虽然我不想说“确定”这个词,但我想是的。测试?我没有在表单中指定returnURL和notifyURL,但我在PayPal帐户的设置页面中设置了它们。一切正常,但我不能传递任何像上面那样的自定义值。有人能告诉我这里出了什么问题吗?
$user_id = $_POST['custom'];