2017-11-23 13 views
2

단일 소스 객체에 여러 소스 (카드)를 저장하려고합니다.스트라이프 - 사용자에게 여러 소스 저장

고객에게 이미 하나의 소스가 저장되어 있다고 가정 해 보겠습니다.

stripe.customers.update(customer, {source:call.request.source}, function(err, updatedCustomer){ 
    if(err){ 
     return console.log(err); 
    } 
    console.log(updatedCustomer.sources.data);  
}) 

나는이 작업을 수행 할 때, 기존의 소스가 분실 고객과 새가 저장되어 다음 그때 할 새로운 소스 토큰으로

.

같은 소스에 여러 소스를 저장하려면 어떻게해야합니까 ??

답변

2

트릭을 업데이트하지 않고 createSource를 사용합니다.

stripe.customers.createSource(customer, {source:call.request.source}, function(err, updatedCustomer){ 
    if(err){ 
    return console.log(err); 
    } 
    console.log(updatedCustomer.sources.data);  
}) 
0

이 방법이 유용 할 것입니다.

고객 스트라이프 :: = Customer.retrieve (stripe_customer_id)

customer.sources.create (stripeToken)

스트라이프 stripe.js 토큰을 이용하여 생성된다.