【问题标题】:One time payment with laravel spark?使用 laravel spark 一次性付款?
【发布时间】:2016-12-22 03:25:26
【问题描述】:

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

我想在继续授权 Spark 之前收集一些关于此的信息

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

尝试查看有关单次付款的文档。

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

有人有这方面的经验吗?

【问题讨论】:

    标签: php laravel stripe-payments laravel-spark


    【解决方案1】:

    我自己也在做这件事,并使用 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 无效。

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

    【讨论】:

      猜你喜欢
      • 2013-05-06
      • 2014-05-08
      • 2019-10-22
      • 2015-02-06
      • 2011-02-28
      • 2014-01-26
      • 2022-01-19
      • 1970-01-01
      • 2020-07-04
      相关资源
      最近更新 更多