【发布时间】:2015-04-26 11:35:12
【问题描述】:
我正在尝试使用 setTax 函数在此示例 https://github.com/paypal/PayPal-PHP-SDK/blob/master/sample/invoice/CreateInvoice.php 中插入税款,但总是出错。你可以帮帮我吗?提前谢谢你。
【问题讨论】:
我正在尝试使用 setTax 函数在此示例 https://github.com/paypal/PayPal-PHP-SDK/blob/master/sample/invoice/CreateInvoice.php 中插入税款,但总是出错。你可以帮帮我吗?提前谢谢你。
【问题讨论】:
我更新了创建发票的示例代码,将税金包含在每个项目中。您可以在developer docs 中阅读有关税收细节的更多信息。如您所见,invoice_item 中存在税务字段。您可以按照如下所示的示例代码进行操作。要查看完整示例,请访问here。
// #### 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);
现在,如果您在本地计算机上运行 samples,然后运行 SendInvoice,您会看到响应中包含税金。
发票看起来像这样:
【讨论】: