1

所以,我对 Laravel spark 感兴趣已经有一段时间了。我想知道它是否支持一次性付款,或者您是否必须通过在您的应用程序中单独付款然后订阅另一个计划来实施它?

在我继续承诺许可火花之前,我想收集一些有关此的信息

本质上,我希望提供每月/每年的套餐 + 终身计划。这支持吗?

尝试查看文档以了解单次付款的任何提及。

还尝试观看几乎所有启动视频,看看是否有人在 Spark 服务提供商中找到了任何关于它的任何配置选项的提及。我非常确信,除非有人可以给我一个默认情况下无法执行的示例。话虽如此,它充其量只是样板的一个限制,我相信它可以使用 Laravel 的另一个特性以某种方式集成。

有人有这方面的经验吗?

4

1 回答 1

0

我自己正在这样做,并使用 Stripe 作为支付处理器。

Spark 记录了如何使用 Spark::swap 自定义函数,但我在尝试以“正确”方式执行此操作时遇到了问题。目前,我已将以下代码直接添加到订阅类中:spark/src/Interactions/Subscribe.php

$user->charge(899); // use this if you don't want an invoice generated
$user->invoiceFor('First month pro-rated', 799); // use this if you want an invoice generated.

如果我换掉句柄方法,问题是 $this 无效。

我应该补充一点,这与用户的订阅无关......这纯粹是一次性收费。因此,如果您需要能够验证他们是否付款,则需要以不同的方式获取此信息。

于 2016-09-20T20:29:18.180 回答