我在互联网上搜索过,但没有找到与此相关的内容。 我想制作一个脚本,当客户向我的 Paypal 帐户付款时,它会自动向客户发送电子邮件。
为此,我想在成功付款后从 Paypal 获取 3 个东西, 1.客户的电子邮件ID, 2.支付金额, 3.产品名称
任何想法将不胜感激。
最佳答案
这个问题很开放,简而言之,是的,你可以做你想做的。您可以检索的信息在很大程度上取决于您用来生成原始付款请求的内容。在此处查看服务:
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/howto_overview
我强烈建议使用 IPN 来初始化电子邮件,为什么?支付数据传输 (PDT) 非常不可靠,因为它依赖于客户在购买后返回您的网站(这并不总是发生)。
IPN 如何运作? Paypal 让您网站上的脚本知道已付款,并发送一堆订单信息。然后,您的脚本工作就是将该数据发布回 Paypal 服务器,以便您可以验证数据是否真实。然后你就可以用它做你想做的事了。
在此处阅读有关 IPN 的信息:
根据购买时提供的数据,您应该能够从 IPN 响应中获得所需的一切,您可以在此处查看变量。
关于php - 发送电子邮件,当 paypal 付款时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10078279/