Laravel Cashier создает новую подписку и увеличивает количество
Возможно ли в Laravel Cashier создать ссылку для оплаты с кодом купона, но затем применить ее для 6 ежемесячных подписок. Так на самом деле пользователь покупает ежемесячную подписку автоматически на шесть месяцев и применяет к ней код купона? В настоящее время ссылка для оплаты создается следующим образом:
$payLink = $user->newSubscription('default', $monthly = 123456)
->returnTo(route('dashboard.index'))
->withCoupon('COUPON_CODE')
->create();
Возможно ли это сделать с помощью Laravel Cashier? Еще не нашел рабочего примера. Я думал об использовании https://laravel.com/docs/8.x/cashier-paddle#subscription-quantity, но я считаю, что это не работает для создания новых подписок:
$payLink = $user->newSubscription('default', $monthly = 123456)
->returnTo(route('dashboard.index'))
->withCoupon('COUPON_CODE')
->incrementQuantity(6)
->create();
Это дает ошибку:
Call to undefined method Laravel\Paddle\SubscriptionBuilder::incrementQuantity()