首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel收银机+条形纸:制定数量与减价计划

Laravel收银机+条形纸:制定数量与减价计划
EN

Stack Overflow用户
提问于 2017-06-21 13:06:56
回答 2查看 2.1K关注 0票数 1

我的一个项目是创建一个订阅系统,包括Laravel收银机和Stripe。

我们将向我们的用户提供一个计划:一个地点每月10欧元(他们可以在系统中添加位置)和75名追随者。

我想做的是,让他们支付更多的地点:2.5欧元/地点/月,所以这可以实现与数量?但是,如果基本计划是在10欧元,我把2作为一个数量,总价格将是20欧元?

那么价格也将基于他们的追随者。基本价格中包括75英镑。但是,如果他们想要更多,他们也将不得不支付。

例子:

  • 76-150 :每月+4.95欧元
  • 151-250 :每月+4.80欧元等.

我如何处理这件事,并确保客户必须一次性支付所有费用?

提前谢谢!

EN

回答 2

Stack Overflow用户

发布于 2017-06-22 13:03:35

我的建议是;

  1. 用你自己的逻辑计算总电荷,
  2. 先创建一个客户对象,启动一次性付款,
  3. 那就发起一次进攻!

容易达到1,2,3 :D

下面是关于创建支付的Stripes文档教程。https://stripe.com/docs/charges

如果要将用户添加到计划(订阅)中,请参见下面的示例(在PHP中)。

代码语言:javascript
复制
$customer = \Stripe\Customer::create(array(
   "source" => $tokenID, 
   "plan" => $plan,
   "email" => $email,
   "coupon" => $coupon
));
票数 1
EN

Stack Overflow用户

发布于 2018-02-12 13:11:52

我会用我的前端或后端来计算:

  • 价格
  • 贴现率

计算完成后,您可以使用正确的数量和价格以及贴现率(折扣优惠券)创建订阅。

代码语言:javascript
复制
$user->newSubscription('main', 'main')
    ->quantity($quantity)
    ->withCoupon($coupon)
    ->create($token, ['email' => $user->email]);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44677053

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档