1
Stripe_Subscription::create(array(
  "customer" => $customer_id,
  "plan" => $plan_id,
  "trial_end" => $strtotime,
));

这段代码对我不起作用,我已经尝试过很多方式。我已经创建了客户和计划,但我无法为用户添加订阅。

4

3 回答 3

1

您可能使用的是旧版 Stripe 的 PHP 库。您使用的语法与 1.x 版本的语法相匹配,但这些版本从不支持/v1/subscriptions端点——支持此端点是在3.13.0版本中添加的。

我建议您使用最新版本 (4.4.0) 并升级您的集成代码以使用更新的语法:

\Stripe\Subscription::create(array(
  "customer" => $customer_id,
  "plan" => $plan_id,
  "trial_end" => $strtotime,
));
于 2017-02-23T11:08:30.680 回答
1

您没有加载库文件,因此您可以使用此链接 => https://github.com/myg0v/Simple-Bootstrap-Stripe-Payment-Form/tree/master/lib

于 2017-02-23T07:27:15.790 回答
0

检查此完整示例以供参考

https://github.com/myg0v/Simple-Bootstrap-Stripe-Payment-Form

于 2017-02-23T07:20:25.960 回答