【问题标题】:Automaticly send email after Paypal transactionPaypal 交易后自动发送电子邮件
【发布时间】:2011-11-17 10:33:12
【问题描述】:

我在为我的网站制作数字交付系统方面需要帮助。

  • 买家点击 paypal 立即购买按钮
  • 买家完成支付宝交易
  • 买家被重定向到我网站上的一个页面,并且我向他们的贝宝电子邮件地址发送了一封电子邮件。

我应该如何去做,任何信息都会非常有帮助。

谢谢

【问题讨论】:

    标签: paypal


    【解决方案1】:

    您正在寻找 PayPal 的即时付款通知

    即时付款通知由三部分组成:

    1. 有人付钱给你。
    2. PayPal 将 FORM 变量发布到您指定的 URL 运行程序来处理变量。
    3. 您验证了 通知。

    以上引自 PayPal 的HTML Form Basics for Website Payments Standard。显然,第 3 步是您向客户发送电子邮件的地方。

    要了解有关 IPN 的更多信息,这里是对 PayPal 的IPN Guide 的深入解释。
    要了解有关立即购买按钮的更多信息,请查看Single-Item Payments - Buy Now Buttons

    【讨论】:

      【解决方案2】:

      提示:在 AppController.php 的 afterPaypalNotification 回调中使用它

      function afterPaypalNotification($txnId)
      {
      ClassRegistry::init('PaypalIpn.InstantPaymentNotification')->email(array('id' => $txnId,
          'subject' => 'Thanks!',
          'message' => 'Thank you for the transaction!'
      ));  
      }
      

      【讨论】:

        猜你喜欢
        • 2014-05-30
        • 2015-10-13
        • 2011-05-18
        • 1970-01-01
        • 2018-06-05
        • 2021-12-27
        • 2014-03-03
        • 2014-10-11
        • 1970-01-01
        相关资源
        最近更新 更多