Я пытаюсь получить плату за подачу заявки на накладной накладной, которую отправляю от имени подключенной стандартной накладной накладной.Однако я не могу понять, как создать счет-фактуру либо A) на стандартном счете в полосе, затем взять с него комиссию B) создать счет-фактуру на моем платформенном счете и использовать оплату за подачу заявки.
Ближайшая документация, которую я могу найти: https://stripe.com/docs/connect/subscriptions#invoices. Мой код ниже возвращает эту ошибку "Нет такого счета: in_1E3c6TIMPzVAHwIq4ndgMsBV".
$item=\Stripe\InvoiceItem::create([
"customer" => "cus_ETsE8pqOpNnmdB",
"amount" => 2500,
"currency" => "usd",
"description" => "One-time setup fee"
]);
$newInvoice=\Stripe\Invoice::create([
"customer" => "cus_ETsE8pqOpNnmdB",
]);
$invoice = \Stripe\Invoice::retrieve(
$newInvoice->id,
["stripe_account" => "acct_1AtpdCAO1KumKYA2"]
);
$invoice->application_fee = 100; // amount in cents
$invoice->save();
Ожидаемые результаты отправляют счет с маркой, чтопривязан к подключенной стандартной учетной записи, и при оплате моя учетная запись на платформе получает комиссию.