如何创建Stripe订阅?

时间:2019-03-25 20:22:04

标签: express stripe-payments

我正处于构建MVP的最后阶段,我只需要向我的应用添加付费订阅即可。

我想添加三层,但是我有点困惑。

我可以通过api添加产品或计划。但我也可以从仪表板中做到这一点。

我已经通过仪表板创建了带有三边计划的产品。那么我不需要通过api创建其他任何产品了吗?

因此,如果我确实已经有产品和计划,那么当用户想要成为专业人士时,我想我应该这样做:

  • 创建一个条纹客户。
  • 创建条带订阅并将客户链接到它。

到目前为止,这就是我所拥有的:

exports.goProPay = async (req, res) => {

  const customer = await stripe.customers.create({
    email: req.body.email,
  });

  const subscription = await stripe.subscriptions.create({
    customer: customer.id,
    items: [{plan: 'plan_ElVkJ345s0xwbw'}],
  });

  res.render('homepage', { title: 'Homepage' });
};

当我尝试使用模拟账户付款(42424242424)时,它永远不会通过,不会出现在条纹仪表板上,并且出现错误,我需要添加来源。

我在哪里以及如何添加源?在他们的文档中,我不清楚如何添加此源。

谢谢

0 个答案:

没有答案