Я пытаюсь вставить налог в этом примере https://github.com/paypal/PayPal-PHP-SDK/blob/master/sample/invoice/CreateInvoice.php используя функцию setTax, и я всегда получаю ошибку. Не могли бы вы помочь мне? Заранее спасибо.
Я обновил образец кода для создания счета, чтобы включить налог в каждый товар. Вы можете прочитать больше об особенностях налогообложения в документы для разработчиков. Как видите, поле для налогов присутствует внутри invoice_item. Вы можете следовать примеру кода, как показано ниже. Чтобы оформить заказ целиком, посетите Вот.
// #### Tax Item
// You could provide Tax information to each item.
$tax = new \PayPal\Api\Tax();
$tax->setPercent(1)->setName("Local Tax on Sutures");
$items[0]->setTax($tax);
Теперь, если вы запустите образцы в вашей локальной машине, и запустить Отправить счет-фактуру, Вы бы увидели налог, включенный в ответ.
Счет будет выглядеть примерно так:
Других решений пока нет …