Paypal 自适应支付调用者

标签 paypal paypal-adaptive-payments

如 pdf(自适应支付)中所述:

如果您允许 PayPal 的第三方代表您执行应用程序,则第三方将成为 API 调用方,因为该方现在正在调用 Adaptive Payments API。第三方还必须获得 PayPal 的许可才能使用高级服务。例如,如果应用程序支持链式支付,则您和第三方都必须具有使用该服务的权限。

第三方何时代表我执行申请?如果我拥有我的 API key ,我会假设我始终是 API 调用者。 Paypal 是什么意思?

最佳答案

您需要将其视为三个(或更多)独立的参与方:付款人、收款人和应用程序本身。

在许多情况下,您确实是 API 调用者,因为您将代表自己进行付款。但是,如果其他用户授予您的应用程序使用其 PayPal 帐户的权限,他们还需要在他们自己的帐户上批准您的应用程序所需的任何权限。

如果我们暂时离开自适应支付,我可以给你一个更好的例子。

PayPal Payments Pro 需要支付月费、额外的账户审查和批准才能使用它。如果您的 PayPal 帐户上有可用的 Payments Pro,您可以使用您的 API 凭据以这种方式毫无问题地进行付款。但是,如果其他人正在使用您的应用程序并且您使用您的 API 凭据代表他们处理付款,他们也需要在他们自己的帐户上启用 Payments Pro,否则调用将失败。

自适应支付也是如此。它带有帐户执行各种任务所需的许多特殊权限,即使您已获得批准,但这并不意味着您的用户拥有,因此您必须注意这一点。

希望这是有道理的。

关于 Paypal 自适应支付调用者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14064038/

相关文章:

PHP - Paypal 自适应支付(延迟链式支​​付)

php - 如何将 PayPal 交易详细信息放入 Codeigniter 中的数据库

Paypal 数字商品 - 如何检索付款人信息?

Node.js Paypal 集成

paypal - 使用 Paypal 自适应付款自动汇款

android - 支付宝验证

Paypal 自适应 API

android - 无法在 Android Studio 中构建 Release APK

ionic-framework - 如何在Ionic 3中使用PayPal修复“Object(…)不是函数错误”

PayPal IPN 响应未获得 payKey 或 trackingId?