2016-11-22 1 views
1

월간 구독을 관리하려면 내 장고 휴식 응용 프로그램에서 Stripe을 설정하고 있습니다.구독이 끝나면 스트라이프 이벤트가 발생합니다.

스트라이프 문서에서

, 우리는 읽을 수

고객이 매달 계획에 등록 된 경우

https://stripe.com/docs/subscriptions/tutorial#sync-with-your-site

, 당신은 1 개월에 처음 설정이 타임 스탬프 값 (즉, active_until) 것 지금. 고객이 로그인하면 로그인 자격 증명을 확인하고 은 active_until 타임 스탬프를 확인하여 앞으로도 에 있으며 따라서 활성 계정임을 확인합니다.

이에 따르면 사용자 계정이 유효한지 (구독이 활성화 된 경우) 알기 위해서는이 날짜가 미래인지 확인해야합니다. 내 응용 프로그램에서 사용자가 스트라이프 계획에 가입하면 특정 그룹 (장고 그룹 모델)이 사용자 그룹 목록에 추가됩니다. 그룹은 사용 권한을 관리하는 데 사용됩니다. 내가 원하는 것은 가입이 종료되면 (즉, 사용자가 갱신을 지불하지 않은 경우) 사용자에게서 그룹을 삭제하는 것입니다.

스트라이프 문서에서 이러한 이벤트를 찾을 수 없습니다. 구독이 업데이트 된 경우 (즉, 사용자가 갱신을 지불 한 경우)에만 이벤트가 발생합니다.

이 워크 플로우를 관리하는 데 도움이 될 수있는 Stripe의 이벤트를 잡는 방법이 있습니까?

답변

1

듣고 자하는 이벤트는 (아마도) customer.subscription.deleted이지만 자세한 내용은 here입니다.

+0

구독 만 취소 된 경우에만이 이벤트가 시작되지 않습니까? 내가 원하는 것은 사용자가 매월 갱신을 지불하지 않을 때의 이벤트입니다. – Ben

+0

구성에 따라 다릅니다. 링크 된 문서 (여기 '여기'에 있음)에 대한 자세한 내용이 있습니다. – floatingLomas

+0

Ben과 같은 상황입니다. 실패한 시도에 대한 구성입니다. – arjayads

관련 문제