根据 Cashier docs,您应该能够在试用期间交换 Paddle 计划,而且应该维护试用本身:
要更新用户的订阅计划,您应该将 Paddle 计划的标识符传递给订阅的
swap
方法 (...)如果用户正在试用,将保持试用期。
但是,当我使用swap
方法时:
$user->subscription('default')->swap($planId);
我收到一个错误:LogicException:在试用期间无法交换计划。 ( \vendor\laravel\cashier-paddle\src\Subscription.php:767 )
提前致谢