【问题标题】:Paypal refund between 2 users2个用户之间的Paypal退款
【发布时间】:2013-01-16 13:54:38
【问题描述】:

目前,我有允许 user1 向 user2 付款的 PHP 代码。如果 user2 登录他/她的 paypal 帐户,她/他将在 60 天的交易旁边看到一个refund 按钮。

如果用户 2 单击 refund 按钮,我的 PHP 代码是否可以捕获和/或接收有关此退款事件的详细信息,即使所有这些都是直接从贝宝网站发生的?

我猜这是不可能的,但我发布这个问题时认为我可能是错的,因为我不知道 paypal 的 api 就像我的手背一样。

【问题讨论】:

    标签: php paypal paypal-ipn


    【解决方案1】:

    将您的 IPN 侦听器的位置添加到您的帐户设置中。这样,所有通知都将发送到您的侦听器,无论它是否从您的代码启动。在 paypal.com,在您的 PayPal Business 或 Premier 帐户的“个人资料”>“我的销售工具”部分中指定 IPN 侦听器的通知 URL。

    https://www.x.com/developers/paypal/documentation-tools/ipn/ht_ipn https://cms.paypal.com/cms_content/ES/es_ES/files/developer/IPNGuide.pdf

    【讨论】:

      【解决方案2】:

      您应该能够通过在您的网站上为 paypal IPN 设置监听器来实现此目的。

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

      【讨论】:

      • 我已经有一个 ipn 监听器,只要他们从我的 php 代码开始付款,它就可以很好地接收从 user1 到 user2 的付款。退款直接从 user2 的 paypal 账户发起。我刚刚尝试了退款,但我的 ipn 文件中绝对没有返回任何内容。如果 user2 使用我的 php 代码向 user1 退款,我了解如何使用 ipn 系统,但如果 user2 直接从 paypal 网站退款,我不明白如何使用 ipn。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-12-23
      • 1970-01-01
      • 2011-04-02
      • 1970-01-01
      • 1970-01-01
      • 2012-09-23
      • 2015-04-22
      相关资源
      最近更新 更多