'Can Stripe / Laravel cashier do a one-time payment with a trial period?

I have Stripe working just fine for one-off payments with intent using $user->invoiceFor(...), but I would like to add trial days like below.

$user->invoiceFor($desc, $price)->trialDays(30);

But using trial days only appears to work with a subscription. Does anyone know how to delay the charge/invoice for days on a one-time payment?



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source