6

我正在尝试找到一种方法来实现链式支付,但我是次要接收者,并且代表另一个 PayPal 帐户进行 API 调用,该帐户将是主要接收者。是否可以代表另一个人进行此 API 调用?另一个人可能拥有经过验证的 Premiere 帐户(而不是经过企业验证的帐户)。

我不确定这是否可行的一个原因是,关于链式支付的文档明确指出“API 调用者必须获得 PayPal 的许可才能使用链式支付。” (通过https://developer.paypal.com/webapps/developer/docs/classic/adaptive-payments/integration-guide/APIntro/),但它并不清楚这意味着什么。有谁知道要求是什么?我和主要接收者都需要这个“许可”吗?如何获得此许可?

4

1 回答 1

5

当您在 developer.paypal.com 中心创建 APP-ID 时(请参阅使用自适应 API 调用查看应用程序),您可以设置应用程序将使用哪些功能。某些功能被认为是“基本”并且不需要任何特殊权限,如果您的应用需要某些特殊功能(例如连锁支付),您的应用将处于“自动批准”状态,您的应用必须通过审核流程并且状态将是“有条件批准" 这意味着您可以使用基本功能(例如简单的自适应支付),但在获得批准之前您不能使用特殊功能。此外,当您创建 APP ID 时,您必须指定您将使用此功能(授予第三方权限方用户),以便APP启用该功能

编辑:值得注意的是,在创建沙盒帐户时,您的应用程序将启用所有功能,并且不需要 Paypal 的任何特殊权限,所以不要被这一点所迷惑;因为一旦你上线,如果你的 APP-ID 没有被批准(或者更确切地说,如果它被有条件地批准),它会抛出一个错误。审核过程可能需要数周时间,因此我建议提前计划,不要假设它是否在沙盒环境中工作,默认情况下它会在现场工作。

于 2013-06-03T18:53:07.740 回答