2017-12-29 9 views
0

내가 (테스트 모드) 연결된 계정에 스트라이프 가입을 취소하려고하지만, 나는 다음과 같은 오류가 점점 오전 : 나는 SUBSCRIPTION_ID으로 가입을 볼 수 있습니다StripeInvalidRequestError 연결된 계정에 가입을 취소 할 때

StripeInvalidRequestError: No such subscription: SUBSCRIPTION_ID 

을 내 스트라이프 대시 보드에 넣고 거기에서 취소하십시오. 나는 함께하고 stripe_account 인수하지 않고, 다음을 시도했다 :

stripe.subscriptions.del(
    SUBSCRIPTION_ID, { at_period_end: true } 
), { 
    stripe_account: stripeAccountId 
}; 

나는 문제없이 플랫폼 계정에 구독을 취소 할 수입니다. 연결된 계정의 API 키를 먼저 인증해야합니까? 아니면 여기에 사용해야하는 또 다른 방법이 있습니까?

편집 : 가입은 id가 결국 stripeAccountId

+0

'stripeAccountId'와 연결된 스트라이프 계정의 구독은 무엇입니까? 실제로 'stripeAccountId'에 값이 있습니까? – floatingLomas

+0

실제로 값이 있으며 서브 스크립 션이 연결된 계정과 일치합니다 – russpol

+0

이 오류가 발생할 수있는 유일한 방법은 제공하는 SUBSCRIPTION_ID가 'stripeAccountId'에 속하지 않거나 하지만'stripeAccountId'는 실제로'undefined '입니다. 'console.log()'SUBSCRIPTION_ID와'stripeAccountId'라면 어떻게 될까요? 이 항목에 대한 지원을 작성하여 세부 정보를 볼 수도 있습니다. https://support.stripe.com/email/login – floatingLomas

답변

0

일치, 그것은 .. 오타했다 내가 닫는 브래킷을 잘못했던 계정에 있습니다. 수정 된 API 호출은 다음과 같습니다

stripe.subscriptions.del(SUBSCRIPTION_ID, { 
    at_period_end: true 
}, { 
    stripe_account: stripeAccountId 
}); 
관련 문제