【问题标题】:How can I receive an IPN Notification that I have sent a payment with PayPal - Ruby on Rails如何接收 IPN 通知,说明我已使用 PayPal 发送付款 - Ruby on Rails
【发布时间】:2014-06-21 01:38:58
【问题描述】:

我的网站上有一个选项,允许管理员通过 PayPal 向用户付款,我如何确保资金已离开管理员的帐户?是否有针对此的 IPN 通知?付款完成后,我正在尝试将数据库中的字段更新为 true。

请注意,我使用的是 PayPal、Rails 4、Ruby 2。

任何帮助将不胜感激。

【问题讨论】:

  • 看看活跃的商人宝石

标签: ruby-on-rails ruby paypal paypal-ipn


【解决方案1】:

如果您在 PayPal 帐户资料中设置了通知 URL,则所有付款、交易撤销(例如拒付)、退款、订阅事件和买家争议都会触发即时付款通知。

有关即时付款通知 (IPN) 的更多信息和查看手册,请访问 PayPal 网站:https://developer.paypal.com/webapps/developer/docs/classic/ipn/gs_IPN/

【讨论】:

  • 我还没有发现这是真的。具体来说,我为确实获得 IPN 的付款发出了两次退款,但一周后退款仍未显示为 IPN。
  • 我不确定我是否理解。如果您发出退款,它将立即触发 IPN 消息。您只会收到一条 IPN 消息。
  • 如果不能准确地重建发生了什么,就很难说。如果您致电支持,他们可以帮助您追踪发生的事情。
  • 嗯。我收到了一个没有txn_type 的事务,导致我的IPN servlet 崩溃。解决了这个问题,现在我得到了它们。对于此交易,txn_type 似乎是 null ...
猜你喜欢
  • 2011-11-04
  • 2016-10-15
  • 1970-01-01
  • 2014-08-19
  • 2017-04-24
  • 2013-04-07
  • 2019-05-04
  • 2017-08-29
  • 2013-11-10
相关资源
最近更新 更多