如何将元数据添加到 Laravel 收银台中的发票?
How to add meta data to an invoice in Laravel Cashier?
如 Laravel 收银台上的 issues 所述。它没有说明如何将元数据添加到 invoices/charges.
Auth::user()->invoiceFor('Stickers', 500, ['metadata' => ['VAT' => 'TEST']]);
根据问题执行此操作后,如上所示,它成功创建了发票,但是未添加元数据。
如何添加元数据?
您可以将元数据传递给invoiceFor()
的第四个参数。
第三个参数是发票项目的一组选项,而另一个也是一组选项,但用于发票本身。
$user->invoiceFor('Stickers', 500, [], [
'tax_percent' => 20,
'metadata' => [
'custom-option' => 'value',
]
]);
如 Laravel 收银台上的 issues 所述。它没有说明如何将元数据添加到 invoices/charges.
Auth::user()->invoiceFor('Stickers', 500, ['metadata' => ['VAT' => 'TEST']]);
根据问题执行此操作后,如上所示,它成功创建了发票,但是未添加元数据。
如何添加元数据?
您可以将元数据传递给invoiceFor()
的第四个参数。
第三个参数是发票项目的一组选项,而另一个也是一组选项,但用于发票本身。
$user->invoiceFor('Stickers', 500, [], [
'tax_percent' => 20,
'metadata' => [
'custom-option' => 'value',
]
]);