【问题标题】:How to link username in site to PayPal information email?如何将网站中的用户名链接到 PayPal 信息电子邮件?
【发布时间】:2010-12-15 14:47:49
【问题描述】:

这不是问题,但我不知道该怎么做;假设我有一个包含一些字段的注册表单:用户名、密码、电子邮件,正如您所知,用户点击购买按钮并付款。

好吧,我怎么知道刚刚付款的用户名,我的意思是如何将这两件事联系在一起,一个想法是使用电子邮件地址,但大多数人使用不同的电子邮件地址注册,mabe他们有不同的贝宝地址...你知道...我需要这些信息,因为我需要一种激活帐户的方法。

而且我还需要知道,如果用户取消订阅,paypal 会在我的 IPN 链接上发布消息吗?

【问题讨论】:

    标签: paypal e-commerce paypal-subscriptions


    【解决方案1】:

    我建议您使用以下 PHP 脚本来轻松与 PayPal 的服务集成(假设您使用的是 PHP):http://www.micahcarrick.com/04-19-2005/php-paypal-ipn-integration-class.html

    如果您这样做,您要查找的电子邮件将在

    中提供
    $paypal->ipn_data['payer_email']
    

    (再次假设 $paypal 是您的 paypal_class 类的对象)

    显然,您必须先执行设置步骤。我建议使用示例脚本。这真的很容易做到 - 只需四个步骤。

    【讨论】:

      【解决方案2】:

      我建议您阅读有关 IPN 和定期付款的官方 paypal 文档。

      PayPal 为用户订阅中发生的每个事件发布一个 IPN,例如:

      订阅注册 subscr_eot 订阅取消 订阅失败

      关于参数,您可以使用一个名为“custom”的参数来传递一个值,例如用户ID或电子邮件,该参数将在每个IPN中发送给您。

      【讨论】:

        【解决方案3】:

        以下是 PayPal IPN 在 C# 和 VB 中的实现:

        http://www.xdevsoftware.com/PPIPNDesc.aspx

        以下是我如何将其整合到 PayPal 订阅方案中的说明:

        http://www.codersbarn.com/post/2008/07/10/ASPNET-PayPal-Subscriptions-IPN.aspx

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2013-02-15
          • 2012-06-18
          • 2019-08-11
          • 1970-01-01
          • 2011-04-12
          相关资源
          最近更新 更多