【问题标题】:Send email, when paypal payment is made发送电子邮件,当支付宝付款时
【发布时间】:2012-04-22 03:00:31
【问题描述】:

我搜索了互联网,但没有找到与此相关的任何内容。 我想制作一个脚本,当客户向我的 Paypal 帐户付款时,它会自动向客户发送电子邮件。

为此,我想在成功付款后从 Paypal 获取 3 件东西, 1.客户的E-Mail ID, 2. 支付金额, 3.产品名称

任何想法都将受到高度赞赏。

【问题讨论】:

  • 结帐 PayPal 的 IPN 和 PDT 服务。两者都是免费的。

标签: php paypal e-commerce


【解决方案1】:

这个问题非常开放,简而言之,是的,您可以按照自己的要求去做。您可以检索的信息在很大程度上取决于您用于生成原始付款请求的内容。在这里查看服务:

https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/howto_overview

我强烈推荐使用 IPN 来初始化电子邮件,为什么?支付数据传输 (PDT) 非常不可靠,因为它依赖于客户在购买后返回您的网站(这并不总是发生)。

IPN 是如何工作的? Paypal 让您网站上的脚本知道已付款,并发送一堆订单信息。然后,您的脚本工作就是将该数据发布回 Paypal 服务器,以便您可以验证数据是否真实。然后你就可以用它做你想做的事了。

在此处了解 IPN:

https://www.paypal.com/ipn

根据购买时提供的数据,您应该能够从 IPN 响应中获得所需的一切,您可以在此处查看变量。

https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_html_IPNandPDTVariables

【讨论】:

    猜你喜欢
    • 2014-06-30
    • 1970-01-01
    • 2011-07-19
    • 2014-07-31
    • 1970-01-01
    • 2014-01-26
    • 2013-07-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多