我已经有一张卡有一张卡,而我正试图为他们添加另一张卡。这是我的要求:
function stripe_post (route, data) {
return fetch(STRIPE_API + route, {
method: 'POST',
headers: {
Authorization: `Bearer ${STRIPE_ACCESS_KEY}`,
'Content-Type': 'application/x-www-form-urlencoded'
},
body: serialize(data) }) }
stripe_post(`customers/${stripeId}`, {
source: {
object: 'card',
exp_month: card.expiry.slice(0, 2),
exp_year: card.expiry.slice(-2),
number: card.number,
name: card.name,
cvc: card.cvc
}
})
返回正确的新卡对象,但当我尝试获取客户对象后,新卡已覆盖该对象内的旧卡。
答案 0 :(得分:0)
预计会:您使用新卡重新updating a customer。如果您想要添加新卡,则需要使用此API请求:https://stripe.com/docs/api#create_card。
此外,我不确定您从哪里执行此代码,但是: