我想使用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);
}
我需要它来付款到所需的电子邮件地址。