【问题标题】:How To Use Paypal Payout PHP API如何使用 Paypal 支付 PHP API
【发布时间】:2020-05-31 22:01:49
【问题描述】:

我正在使用 PHP,我想向在我的平台上销售产品的用户汇款。为此,我正在尝试使用 Paypal Payouts,我在这里找到了此链接,其中包含 single payout 的示例代码。

我的问题是,我在 PHP 方面不是很好,我不知道这实际上是如何工作的。脚本的后半部分或多或少可以理解,但是我真的不确定这里的这些行:

require __DIR__ . '/../bootstrap.php';
$payouts = new \PayPal\Api\Payout();
$senderBatchHeader = new \PayPal\Api\PayoutSenderBatchHeader();

bootstrap.php 是什么?为什么这个 paypal 支付系统需要它?另外我需要知道这里的这些对象是如何工作的new \PayPal\Api\PayoutSenderBatchHeader()我真的不明白这里的语法。

有人能解释一下这三行的确切含义以及为什么需要它们来支付贝宝以及它们是如何工作的吗?

【问题讨论】:

    标签: php paypal require


    【解决方案1】:

    PayPal-PHP-SDK is deprecated 不应用于任何新的集成。

    在当前 SDK 列表中,您将找到 Payouts PHP SDK

    【讨论】:

    • 我想我有点明白你在说什么。但是对我来说,PayPal 文档很难理解。我正在使用 PHP,我无法访问服务器,所以我无法安装任何东西。您能告诉我如何将 Payout PHP SDK 集成到我的 PHP Web 项目中吗?如果你能给我一个更有用的示例代码。
    • 我不知道比上面第二个链接中解释的更多。有一个示例,并且有一些示例的链接。由于您对服务器的访问权限有限,您可能会发现最简单的方法是先让它在本地运行,然后在准备发布时将完成的代码与 SDK 一起上传到您的服务器。
    • 我是否只是将PaypalPayoutsSDK - 文件夹放到我的文件系统中?我已经对样本进行了一些分析。我想我可以让它工作,但我不确定当我将它放到我的文件系统中时我是否正确“安装”了 SDK?
    • 文档建议您克隆存储库,然后运行几个 composer 命令。然后,您可以找出生成的文件结构以及运行示例所需的文件结构
    猜你喜欢
    • 2014-11-01
    • 2020-10-13
    • 2021-12-03
    • 2015-09-20
    • 2013-04-25
    • 1970-01-01
    • 2013-09-01
    • 2018-03-04
    • 2020-08-10
    相关资源
    最近更新 更多