Я настраиваю Stripe на моем приложении для отдыха django для управления ежемесячными подписками.Stripe event при завершении подписки
В полоской документ, мы можем прочитать:
https://stripe.com/docs/subscriptions/tutorial#sync-with-your-site
Если клиент был подписан на месячный план, вы бы изначально набор эта временная стоимость (т.е. active_until) в течение одного месяца с Теперь. Когда клиент входит в систему, вы должны подтвердить учетные данные для входа и проверить отметку времени active_until, чтобы подтвердить, что она все еще находится в будущем и, следовательно, активная учетная запись.
В соответствии с этим, чтобы узнать, действительна ли учетная запись пользователя (если подписка активна), мы должны проверить, является ли эта дата будущей. Моя проблема заключается в том, что в моем приложении, если пользователь подписался на план Stripe, он добавит определенную группу (модель группы django) в список групп пользователей. Эти группы используются для управления разрешениями. Я хочу удалить группу из пользователя при завершении подписки (т. Е. Пользователь не оплатил обновление).
Я не могу найти такое событие в документе Stripe. Есть только события, когда подписка обновляется (то есть пользователь заплатил обновление).
Есть ли способ поймать событие из Stripe, которое может помочь мне управлять этим документооборотом?
Но разве это событие не возбуждено, только если подписка отменена? То, что я хочу, - это событие, когда пользователь не платит обновление каждый месяц. – Ben
Это зависит от вашей конфигурации. Более подробные сведения об этом содержатся в документе, который я связал (в «здесь»). – floatingLomas
Такая же ситуация здесь с тобой Бен. Config - о неудачных попытках – arjayads