【发布时间】:2018-05-15 17:20:46
【问题描述】:
我目前正在尝试使用服务器端条带 api 创建费用。
但是我遇到了一个问题;我正在使用两种方式进行付款:
用户可以使用条纹元素支付 => 因此我使用生成的令牌 ('tok_somethingId') 来完成支付
或者,如果用户已经在账户上添加了一些卡片,他可以在列表中选择它们 => 服务器然后使用卡片 ID ('card_somethingId') 和客户 ID ('cus_smoethingId')
我想知道是否有一种方法可以生成带有卡 ID 和客户 ID 的令牌,以便使用此令牌创建收费,而不是使用卡 ID 和客户 ID 向用户收费。
我已经尝试过使用https://stripe.com/docs/api/node#create_card_token,但它似乎不起作用。
stripe.tokens.create({
card: cardId,
customer: customerId
}, function(err, token) {
// do smthg here with the token
});
【问题讨论】:
-
根据 API:为其创建令牌的客户(由应用程序帐户拥有)。仅用于 Stripe Connect。此外,这只能与 OAuth 访问令牌或 Stripe-Account 标头一起使用。有关详细信息,请参阅共享客户。