Вопросы по Paypal - взимать плату с клиента по идентификатору плательщика

Я просматривал документацию по API Paypal Restful и не нашел документов, которые могли бы выполнить резервное копирование независимо от того, смогу ли я выполнить следующую задачу. У меня есть вопрос

Могу ли я взимать с плательщика (по payerId) непрерывно без использования подписок Paypal?

Я использую Stripe и хочу интегрировать Paypal на свой сайт, но не уверен, что смогу сделать это так же, как Stripe. С полосой я использовал

$result = \Stripe\Charge::create(
[
    "amount"      => 100,
    "currency"    => "usd",
    "customer"    => $stripe_customer_id,
    "description" => "Order",
    "capture"     => false, //charge when I ship
]);

Но с Paypal я использовал это

$payment = new Payment();
$payment->setIntent('authorize')
    ->setPayer($payer)
    ->setRedirectUrls($redirect_urls)
    ->setTransactions(array($transaction));

$payment->create($this->apiContext);

Когда я пытаюсь добавить payerId, мне все равно нужно пройти экспресс-проверку. Как я могу установить заряд и затем захватить его, когда я отправляю его, если мне нужно пройти проверку.

Дайте мне знать о любой документации, где они указывают способ сделать выше

PS Я использую фреймворк Laravel

0 ответов

Другие вопросы по тегам