Как указано в вопросы на Laravel Cashier. В нем не указано, как добавлять метаданные в счета-фактуры/расходы.
Auth::user()->invoiceFor('Stickers', 500, ['metadata' => ['VAT' => 'TEST']]);
После того, как вы узнаете, как это сделать на основе проблемы, как показано выше, он успешно создает счет, однако метаданные не добавляются.
Как я могу добавить метаданные?






Вы можете передать метаданные в четвертый параметр invoiceFor().
Третий параметр — это массив опций для элемента счета, а другой — тоже массив опций, но для самого счета.
$user->invoiceFor('Stickers', 500, [], [
'tax_percent' => 20,
'metadata' => [
'custom-option' => 'value',
]
]);