【问题标题】:getting paypal ipn notification without confirmation of the user?在没有用户确认的情况下获得贝宝 ipn 通知?
【发布时间】:2011-06-27 19:10:06
【问题描述】:

如何在不点击“返回商家”链接的情况下获得 paypal ipn 通知?

我怎样才能在交易完成时收到通知?

我还有一个不相关的问题

如何查看付款的用户?肯定没有电子邮件/姓名有没有办法唯一标识每个用户?

我在 wordpress 上,使用 php

【问题讨论】:

  • "我怎样才能在交易完成后收到通知?" - 这不是 IPN 的重点吗?查看插图here
  • 即使用户没有点击“返回商家”,我也会收到通知吗?

标签: php wordpress paypal


【解决方案1】:

paypal 的即时付款通知 (IPN) 调用您服务器上的脚本并将所有付款信息作为 $_POST 变量传输。

你必须给用户一个唯一的 hashid 并通过将用户重定向到 paypal 来发送它。用户向您的产品付款,付款成功后,他可以返回给您的商家,并且您的脚本由 paypal 调用。

您可以在这里为 IPN 创建自己的脚本:https://www.paypaltech.com/SG2/

付款成功后会通知您。用户是否返回您的商家并不重要。

有关 IPN 的更多信息:

https://www.paypalobjects.com/en_US/ebook/PP_OrderManagement_IntegrationGuide/Appx_ipn_and_pdt_variables.html

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

和贝宝开发者网络:http://www.x.com

【讨论】:

  • 您还应该访问 x.com,这是 paypal 的开发者网络。在那里您会找到更多信息、链接等。
  • 我在寻找类似的东西时偶然发现了这件事,只是对 paypaltech.com 进行了观察——它看起来很狡猾。它要求提供 mysql 服务器地址、用户名和密码 - 我无法想象需要这些详细信息的任何良性目的。
猜你喜欢
  • 1970-01-01
  • 2013-01-11
  • 2022-01-24
  • 1970-01-01
  • 1970-01-01
  • 2015-09-30
  • 1970-01-01
  • 2016-02-21
  • 2013-02-12
相关资源
最近更新 更多