Paypal 订阅按钮 - 添加自定义值

Posted

技术标签:

【中文标题】Paypal 订阅按钮 - 添加自定义值【英文标题】:Paypal Subscribe button - Add custom value 【发布时间】:2014-11-23 23:28:16 【问题描述】:

我的问题很简单。我想在我的页面上添加一个“订阅”按钮,除了“贝宝订阅按钮”给我的选项(即选项 1 - 值,选项 2 - 值)之外,我想捕获用户的电子邮件地址当他/她订阅或他/她的用户名时进入我的系统。我怎样才能捕捉到这些信息?有没有办法将我的自定义字段与贝宝提供的这些现成字段一起添加并在我的贝宝帐户上查看该值? 谢谢你的帮助。

【问题讨论】:

我认为 Paypal 不允许您捕获该信息,他们也不会存储它。您可能需要创建一个函数,将电子邮件文本框的值存储在您自己的数据库中并自行报告。 【参考方案1】:

你可以利用这两个变量:

使用变量“发票”并将电子邮件地址作为其中的值传递,它将显示在您的 PayPal 帐户中,并且您将在 IPN 中收到此变量。

或者您可以使用变量选项 3 变量作为文本字段,让您的买家在其中输入电子邮件,然后此变量将显示在 PayPal 帐户和 IPN 中。

像这样:

   <tr><td><input type="hidden" name="on2" value="Text1">Text1</td></tr><tr><td><input type="text" name="os2" maxlength="200"></td></tr>

IPN 将是这样的:

【讨论】:

以上是关于Paypal 订阅按钮 - 添加自定义值的主要内容,如果未能解决你的问题,请参考以下文章

Paypal 订阅 IPN 自定义变量

PayPal 按钮通过 IPN 发送自定义变量

缺少 PAYPAL IPN 自定义字段

使用 paypal 节点 sdk 将自定义字段添加到计费协议

订阅计划的自定义 PayPal 结帐

如何使用 Paypal 订阅发送自定义用户输入字段