标题:2017腾讯云11.11大促 给你实实在在的优惠
地址:https://cloud.tencent.com/act/double11
浏览器信息
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/604.3.5 (KHTML, like Gecko) Version/11.0.1 Safari/604.3.5
请描述您的问题
标题:2017腾讯云11.11大促 给你实实在在的优惠
地址:https://cloud.tencent.com/act/double11?fromSource=gwzcw.592705.592705.592705
浏览器信息
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36
我制作了一个SaaS,允许客户订阅计划,并在结帐阶段使用优惠券。优惠券给客户X% off for X months,默认情况下,每个人在订阅时都会得到为期7天的试用。
让我困惑的是文件。在其中一节中,它说您应该创建SetupIntents以接受付款,而在其他地方则要求使用令牌。
我正在编写支付流程的代码,但我只是想看看我的逻辑和理解是否正确。有人能验证下面的内容吗?
客户输入卡号和优惠券
打电话给Stripe,为卡取令牌
向服务器发送令牌和优惠券
使用令牌创建Stripe客户
创建折扣订阅并传递客户ID
现在所发生的是一次授权尝试。如果需要SCA,则订阅状态是不完整
假设我正在开发一个电子商务应用程序。我用某种方式组织了一些模块。
产品
优惠券
标签(可用作品牌和链接数据)
优惠
现在,我想要实现的是,用户可以启用其中的某些模块,并获得与这些模块相关的功能。但是,如果不将所有这些代码放在控制器中,我如何才能真正做到这一点呢?例:
// Check if modules are active and preassign variables related to this
if($productModuleIsActive){
$data['product'] = Product::all();
}
if($tagModuleIsAc