PayPal Rest API - Webhooks/IPN - 是否可以接收 eBay 付款通知?

标签 paypal paypal-ipn

我一直在开发一个市场类型的平台。实现 PayPal 支付似乎是处理佣金的完美选择。特别是因为 PayPal 也将处理所有付款。

我已经成功开发了这部分系统。包括 webhook 和验证传输。

现在我希望将我的 eBay 销售信息输入我的系统。这样我们就可以在一个地方看到这一切,并让系统为这些销售计算佣金。刚刚投入时间学习和实现此 PayPal API 集成,也可以用它来获取这些数据。

因此,在针对支出彻底测试了沙盒应用程序之后,我配置了实时应用程序。这是在应用程序设置所在的我的 PayPal 开发者帐户中。我在我的主要 Paypal 帐户中什么也没做。我也是这个意思吗?

我的实时 webhook URL 刚刚设置为记录所有从 PayPal 收到的数据。所以我等待 eBay 销售并去检查日志但没有收到数据?我误解了吗? Webhook 已订阅所有事件。

我使用的 Drupal Commerce 购物车已经实现了 IPN。我需要考虑的是 IPN 吗?老实说,我宁愿不干涉它,以确保 future 的安全更新更安全。也就是说,我怀疑会有一种方法可以扩展它。

我想实际问题是 - 通过 PayPal 获取 eBay 销售信息的最简单方法是什么?

如有任何帮助,我们将不胜感激。

最佳答案

eBay 有自己的系统,称为 Platform Notifications .

如果我正在处理支付数据,并且我只需要来自 eBay 的额外数据,我通常会从 PayPal IPN/Webhooks 开始,然后在我的 IPN 应用程序中使用 eBay API 来根据需要提取和推送数据。

当然,根据具体情况,您可能会决定在 eBay 平台通知应用程序中构建您的主要解决方案,然后在需要拉取/推送数据时调用其中的 PayPal API。

关于PayPal Rest API - Webhooks/IPN - 是否可以接收 eBay 付款通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53582149/

相关文章:

php - 默认情况下使用 paypal 自适应付款显示付款详细信息

php - PayPal Express Checkout 调用不会在布局 C 中产生 BAID

php - PayPal IPN - 如何在完成时更新数据库

Paypal使用存储卡-安全码(cvv2)

paypal - 将付款转移到待处理之外

wordpress - PayPal 未收到运费 : Validation error: PayPal amounts do not match (gross <N>). 订单状态从待付款更改为暂停

Paypal Mass 支付 IPN,payment_status 为 Denied

php - PayPal IPN 没有做任何事情

php - PayPal txn_id IPN 检查

paypal - 用于 Paypal IPN 模拟器的 URL