【问题标题】:PayPal IPN empty when buying by card使用卡购买时,PayPal IPN 为空
【发布时间】:2020-12-03 20:26:19
【问题描述】:

我已经在沙盒上测试了一个 PayPal IPN。它可以毫无问题地工作。我使用演示 PayPal 帐户对其进行了测试。现在我搬到了现场,我无法使用 PayPal 帐户进行测试,因为我只有一个。所以我尝试使用卡。付款成功。但是,IPN 是空的。

IPN 调用没有任何 PHP 错误。我的真实账户的通知 -> 付款通知中定义的 IPN URL 是正确的。

使用 PayPal Smart Checkout 付款:https://developer.paypal.com/docs/checkout/#how-the-buttons-work

通过卡购买时,PayPal 是否不使用 IPN?

【问题讨论】:

  • 我投票结束这个问题,因为它应该被定向到 PayPal,而不是关于计算机编程。

标签: paypal paypal-ipn


【解决方案1】:

您需要 IPN 做什么?这是一项非常古老的服务。

为 PayPal Checkout 使用服务器端集成。这是用户界面:https://developer.paypal.com/demo/checkout/#/pattern/server

您的服务器上需要两条对应的路由,一条用于“设置事务”,一条用于“捕获事务”,记录在此:https://developer.paypal.com/docs/checkout/reference/server-integration/

【讨论】:

  • 如果配置和使用得当,它可以工作。显然还没有。但更重要的是,这是一项古老的技术,除非您有明确的需求,否则您一开始就不应该为此烦恼。
猜你喜欢
  • 1970-01-01
  • 2015-03-10
  • 2011-11-20
  • 2023-03-10
  • 2011-09-09
  • 1970-01-01
  • 2015-04-09
  • 2013-04-23
  • 1970-01-01
相关资源
最近更新 更多