[英]How to retrieve the Stripe subscription id from the create subscription API call in javascript
之前有人問過類似的問題,但沒有直接回答這個問題。 使用 Stripe 的創建訂閱調用:
stripe.subscriptions.create({
customer: "cus_FrggXOPDIf2ldT",
items: [
{
plan: "plan_FrbdKwJE959Ivb",
},
]
}, function(err, subscription) {
// asynchronously called
}
);
有一個訂閱 object 返回。 這是異步返回的回調 function 中返回的 object 嗎? 我嘗試了以下但沒有成功:
stripe.subscriptions.create({
customer: "cus_FrggXOPDIf2ldT",
items: [
{
plan: "plan_FrbdKwJE959Ivb",
},
]
}, function(err, subscription) {
console.log(subscription.id);
}
);
id是怎么返回的,怎么抓取呢?
啊,我應該知道創建訂閱調用返回了 promise。 所以在那種情況下:
stripe.subscriptions.create(
{
customer: id,
items: [
{
plan: 'plan_FrbdKwJE959Aws',
},
],
},
).then(subscription => console.log(subscription.id));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.