api - PayPal API 可以实时跟踪入站付款吗?

标签 api post paypal donations paypal-webhooks

我打算创建一个 Web 应用程序,允许用户跟踪向他们的 PayPal 帐户实时发布的捐赠金额,以实现目标。

我需要知道...

一个。如果它是可能的 B. 如果我使用的路径是最佳路径 C。什么是最好的路径是 b 不是。

流程会像这样工作。

1) 用户访问网站并输入他们的 PayPal 电子邮件地址/密码/目标捐赠金额。然后我就可以代表这个用户进行 api 调用。

2) 我会使用 API 调用并在此用户帐户上创建一个 webhook,以便在收到捐款时使用(该 webhook 只说它可以在销售进来时触发,但也许捐款算作销售?)

3) 我的网站上有一个功能可以接受发布数据并更新跟踪器。

因此,如果跟踪器开始显示 0/300(用户在开始时输入 300 作为目标金额),那么 15 美元的捐款将更新为 15/300,如果另一笔 5 美元的捐款进来会说 20/300 等...

感谢任何建议/帮助!

最佳答案

PayPal 不使用用户的 PayPal 电子邮件地址和密码,而是使用称为客户端 ID 和客户端密码的东西。这些像密码一样工作,可以进行 API 调用,并且比向您的用户询问真实的电子邮件地址和密码更安全。如果您修改您的#1,那么肯定可以像您描述的那样进行 API 调用和接收 webhook。

链接到 PayPal 身份验证和 header :https://developer.paypal.com/docs/api/#authentication--headers

链接到 PayPal 通知 以管理 webhook:https://developer.paypal.com/docs/api/#notifications

关于api - PayPal API 可以实时跟踪入站付款吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29034221/

相关文章:

java - Long.reverse(long) 方法有什么用?

c# - 我可以将基于接口(interface)的对象传递给 MVC 4 WebApi POST 吗?

javascript - 使用 VBScript 的 SOAP POST 请求

javascript - 如何在满足条件之前取消/防止弹出 PayPal 的结帐模式?

api - 如何将变量值从一个 Postman 环境获取到另一个环境

javascript - 如何在 JavaScript 中解析来自 API 的 XML 响应?

ios - 为什么 Apns 推送通知不适用于所有 iPhone

ios - 将 UIImage 中的图像作为 JPEG 与其他 POST 数据一起上传

Paypal 定期快速结账

testing - IPN 传送失败。 HTTP 错误代码 405 : Method Not Allowed