【问题标题】:Subscription billing with Stripe bundle in Symfony2Symfony2 中使用 Stripe 捆绑包的订阅计费
【发布时间】:2015-10-22 20:15:39
【问题描述】:

我一直在尝试寻找一个好的 symfony2 包来处理 Stripe 订阅计费,但是我没有成功。这个捆绑包似乎是最简单的:https://github.com/PaymentSuite/StripeBundle,但我不知道如何实现订阅设置和东西。我在 Stripe 中创建了一个计划,并安装了捆绑包,但我不知道从哪里开始。

唯一的错误是当我将这段代码插入我的项目时:

{% block content %}
    <div class="payment-wrapper">
    {{ stripe_render() }}
    </div>
{% endblock content %}

{% block foot_script %}
  {{ parent() }}
  {{ stripe_scripts() }}
{% endblock foot_script %}

它给了我错误:“在渲染模板期间引发了异常(“注意:未定义变量:数量”)”。

无论如何,我想这与订阅计费没有任何关系。

希望有人能提供帮助!

【问题讨论】:

  • 您确定错误出在您显示的代码中吗?我没有看到对 amount 变量的任何引用
  • 如果我删除那段树枝代码,错误就会消失

标签: symfony stripe-payments


【解决方案1】:

这发生在您配置PaymentBridge 服务时,函数{{stripe_render()}} 正在呈现使用PaymentBridge 的支付表单。

所以PaymentBridge中的getAmount()方法返回了一个未初始化的变量,你可以将数量设置为一个属性。

【讨论】:

    猜你喜欢
    • 2018-06-21
    • 2018-12-01
    • 2020-04-07
    • 1970-01-01
    • 1970-01-01
    • 2012-05-04
    • 1970-01-01
    • 2018-02-02
    • 1970-01-01
    相关资源
    最近更新 更多