我已经在条带上设置了产品和订阅计划,并在Laravel Spark上有一个匹配的计划。我能够通过测试卡号码收取订阅费用,一切似乎都正常。但是,订阅的“名称”字段是“默认”,应为“企业 - 每月”或计划的名称。计划名称不在其他任何地方的数据中。
在spark中,我在Spark-> State-> Teams-> [0] - > subscriptions-> [0]的JSON对象如下
....
name:"default"
provider_plan:"my-id-#"
quantity:2
stripe_id:"XXXXXXXXX"
stripe_plan:"my-id-#"
team_id:4
....
我没有看到任何地方设置名称,除了我将其设置为前面提到的“企业 - 每月”。我错过了什么吗?
答案 0 :(得分:0)
鉴于计划名称可以在许多不同的地方更改,因此可能有意这样做。数据库中的“默认”名称值可能会在插入或更新时很容易地进行更新,但是我确实弄清楚了如何将用户的预订解析回计划中的名称,如struct
所示:
SparkServiceProvider.php