从文档中不清楚,但从我从其他人的评论和示例中收集到的轶事来看,newSubscription函数应该:
a、 将令牌作为createToken()中创建的令牌
b、 在条带中创建客户
c、 将新订阅与该新客户关联
d、 相应地更新Laravel数据库
这样做正确吗?在我的测试中,我总是得到同样的信息:
"message": "No such customer: tok_********************",
"exception": "Stripe\Error\InvalidRequest",
因为出纳实际上并没有使用我的令牌创建条带用户。
如果我遗漏了一些明显的东西,我会道歉。我们是否应该使用条带PHP创建客户,然后使用出纳将订阅与该客户关联?
事实证明,文档中的术语“stripe_id”Laravel是指stripe客户id(cus_1234),尽管我看不到这在任何地方都有明确定义。因此,我错误地将Stripe令牌保存为Stripe_id(tok_1234),然后尝试稍后向用户添加订阅,但这不起作用。也许这对那些广泛使用过Laravel的人来说是很直观的。
我使用的是Laravel 5.2和出纳。我要创建订阅 我得到了这个错误 RequestOptions中的Api。php第78行:条带API方法调用的第二个参数是可选的每请求apiKey,它必须是字符串,或者每请求选项,它必须是数组。(提示:您可以通过“Stripe::setApiKey()”)设置全局apiKey)
我对拉威尔的付款有问题。我需要结合收费和新的订阅作为一个,这样当有一个不完全的付款例外,我仍然可以得到条纹Webhook。 另一种方法是捕获异常并构建类似laravel的处理不完整异常的方法。 请让我知道你是如何处理这个问题的。谢啦
我正在使用Laravel 7,我正在将stripe与出纳集成,我面临着这个问题 我正在使用自定义的签出表单Html代码是 js代码是 路线是 控制方法是 当我创建一个订阅它显示错误没有这样的付款方式,我是新的条纹请帮助我
出纳桨版本:1.0@beta Laravel版本:7.0 PHP版本:7.2.5 我正在为我的laravel 7项目之一使用收银员挡板。我正试图对一名客户收取“一次性”费用(简单费用)。我已经按照官方文档在我的项目中集成了这个包,但是我收到了这个问题“简单的费用结帐id必须是一个有效的结帐id”。以下是我已经完成的步骤。 > 发布了必要的迁移,并在我的env文件中添加了必要的API键 在may m
我正在使用Laravel出纳和Stripe开发一个web应用程序订阅。 我正在使用stripev3javascriptapi,并使用card元素生成stripetoken。正在生成条带标记,如果您查看条带仪表板,将创建一个客户。此外,正在用户数据库中保存条带id。但是,当我尝试使用以下代码向用户订阅计划时: 它失败了,错误是:“没有这样的客户:cus_xxxxxx”。$PlanId变量是Strip
根据Stripe文档,看起来您实际上可以将优惠券作为一个整体应用于客户,但也可以将优惠券应用于他们的订阅。我正在尝试在创建订阅后将优惠券应用于客户的订阅。我使用的是Laravel出纳4.2。 以下是我尝试过的: 以下是错误消息: 我可以对整个客户使用方法,但不是实际订阅。。。我很欣赏你的想法。 Stripe文档仅显示如何从subscription:discount对象中删除折扣。我在他们的文档中找