我正在使用 laravel cashier 来集成 stripe。订阅后,如果我更改数量,则其调整价格。我不想调整

问题描述 投票:0回答:2

我的基本目标是在即将到来的发票中直接收取数量*价格。不应有任何调整。我怎么才能得到它?如果有解决办法的话谢谢啦

这就是我所做的

$subscription->noProrate()->updateQuantity($quantity);
laravel stripe-payments laravel-cashier recurring-billing product-quantity
2个回答
0
投票

Laravel 收银员有一个

previewInvoice
方法,允许您在给定一系列要交换的价格的情况下预览即将推出的订阅发票,但它似乎不允许预览数量更新。

如果您想预览数量更新,最好直接使用 Stripe 的 API(请参阅 laravel 的 docs 了解如何执行此操作),这样您就可以完全访问 Stripe 即将推出的发票 API

提供的参数集

0
投票

我认为我输入的代码有效。当我创建一些手动订阅时,我进行了大量订阅。但在实际测试中,它看起来确实有效。

$subscription->noProrate()->updateQuantity($quantity);
© www.soinside.com 2019 - 2024. All rights reserved.