PayPal按钮+ IPN(传递付款人用户名)

3
有没有办法传递和接收自定义变量(例如付款人的用户名)?我不能强制我的用户在PayPal上使用与他们在网站上使用的相同的电子邮件地址。传递额外的用户名将有助于轻松检查付款人的身份。
1个回答

5
您可以在提交给PayPal的表单中包含自定义隐藏字段,例如:

您可以在表单中添加自定义隐藏字段,如下所示:

<input type="hidden" name="custom" value="<?php echo $user_name; ?>">  // I don't know php well, so correct that part if it's wrong

PayPal将把该值与其余IPN数据一起返回给您。请注意,此字段允许的最大字符数为256。

此外,您不能定义任何字段-您只能使用PayPal在此处指定的那些字段(即输入的name是'custom',因为PayPal专门允许它-如果您将name设置为“username”,则会被忽略)。


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