Я нахожусь на завершающей стадии создания своего 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), он никогда не проходит, не появляется на приборной панели полосы, и я получаю сообщение об ошибке, что мне нужно добавить источник.
Где и как я могу добавить источник? в их документации мне не ясно, как добавить этот источник.
Спасибо