使用PayPal SDK进行单笔付款[PHP]

时间:2019-04-05 15:06:33

标签: php api paypal paypal-rest-sdk

我想使用PHP SDK在PayPal上向其他用户付款。我已经完成研究,可以看到V1库是最好的选择。但是我遇到了一些错误,一些是403请求,现在是CURL错误。

这就是我正在使用的:

global $payouts, $senderBatchHeader;
$senderBatchHeader->setSenderBatchId(uniqid())
    ->setEmailSubject("You have a Payout!");

$senderItem = new \PayPal\Api\PayoutItem();
$senderItem->setRecipientType('EMAIL')
    ->setReceiver('XXXX@GMAIL.COM')
    ->setAmount(new \PayPal\Api\Currency('{
        "value":"1.0",
        "currency":"USD"
    }'));
$payouts->setSenderBatchHeader($senderBatchHeader)
    ->addItem($senderItem);
// For Sample Purposes Only.
$request = clone $payouts;
// ### Create Payout
try {
    $payouts->create(['sync_mode' => 'true'], $apiContext);
    echo 'Success';
} catch (Exception $ex) {
    echo $ex->getCode(); // Prints the Error Code
   die($ex);
}

我需要它来付款到所需的电子邮件地址。

0 个答案:

没有答案