Есть ли способ предварительно заполнить платежную информацию для пользователя, не являющегося PayPal, используя PHP API REST при создании платежа?
Здесь я хотел бы предварительно заполнить данные:
И это мой тестовый код:
$payerinfo=new PayerInfo();
$payerinfo->setEmail("test@test.com")->setFirstName("MyName")->setLastName("MySurname");
$payer = new Payer();
$payer->setPaymentMethod("paypal")->setPayerInfo($payerinfo);
$transaction = new Transaction();
$transaction->setAmount($amount)->setItemList($itemList)->setDescription($descrizione);
$payment = new Payment();
$payment->setIntent("sale")->setPayer($payer)->setTransactions(array($transaction));
$payment->create($this->getApiContext())
Похоже, что "payerInfo" не используется для заполнения платежной информации.