【发布时间】:2020-11-07 13:21:27
【问题描述】:
按照我的服务器 (Firebase) 的指南,他们向用户收费:
const payment = await stripe.paymentIntents.create(
{
amount,
currency,
customer,
payment_method,
off_session: false,
confirm: true,
confirmation_method: 'manual',
},
{ idempotencyKey }
);
现在,在所有 Stripe 示例中,它们都使用如下内容:
const subscription = await stripe.subscriptions.create({
customer: '{{CUSTOMER_ID}}',
items: [{
price: '{{RECURRING_PRICE_ID}}',
}],
add_invoice_items: [{
price: '{{PRICE_ID}}',
}],
});
我正在努力理解:
-
paymentIntent做什么?以及它与订阅有何关系? (对我来说,它只是向用户收费,不清楚这是一次性收费还是订阅) - 我在仪表板中创建的产品适合这里吗?我在仪表板上有一个订阅产品,我想订阅该产品 ID,而不是设置新价格。
阅读文档无济于事,因为它充满了如此多的信息和选项而没有清晰的流程。
【问题讨论】:
标签: stripe-payments