使用信用卡通过paypal捐款时如何取回付款信息?

Posted

技术标签:

【中文标题】使用信用卡通过paypal捐款时如何取回付款信息?【英文标题】:How to get back information of payment when donate via paypal by credit card? 【发布时间】:2014-02-12 06:22:00 【问题描述】:

我正在开发一个捐赠网站,例如 kickstarter、indiegogo、gofundme、crowdonomic……在这个 url http://ourdreamhomeweddingregistry.com/index.php?option=com_users&view=profilepage&id=310&itemid=0 使用捐赠贝宝的服务

我的麻烦是当捐赠者使用他们的信用卡捐赠时,网站没有从贝宝重定向中取回付款信息以更新夫妇个人资料中的新金额。我测试了它在 sandbox.paypal.com 上运行良好,但是当使用真正的 paypal 运行时,它似乎与使用沙箱时不一样。

请帮我解释一下这个问题的原因,非常感谢!

【问题讨论】:

【参考方案1】:

这可能对你有帮助..

请参考IPN支付通知

https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNIntro/#example_req_resp

IPN 是 PayPal 用来通知您有关事件的消息服务,例如: 即时付款,包括快速结账、自适应付款、信用卡直接付款和授权(表示尚未收到付款的销售)

在您的 Web 应用程序中,您需要创建一个 IPN 侦听器来捕获来自 paypal 的所有 IPN 响应。在真实的贝宝帐户设置中配置 IPN 捕获/侦听器页面。试一试,创建一个 sn-p 来捕获响应并将其写入记事本/文本文件中。您可以在其中看到详细信息列表。从那个脚本你的功能来实现目标。

希望对您有所帮助。

【讨论】:

以上是关于使用信用卡通过paypal捐款时如何取回付款信息?的主要内容,如果未能解决你的问题,请参考以下文章

如何限制通过paypal账户付款?

有没有办法在 PayPal 结账时检查用户如何付款(使用他自己的帐户或信用卡)?

PayPal沙盒 - 无效的帐单地址

Omnipay / Paypal 接收没有帐户的付款

如何通过来自阿根廷的 Paypal 处理信用卡付款

使用 PayPal 进行一次性和经常性捐款