试用结束和订阅都是通过webhook中的“customer.subscription.deleted”结束的,所以我怎么知道试用结束了还是订阅结束了呢?(免费试用后,订阅将自动取消)(订阅结束后不会自动付款)
mrwjdhj31#
只有在试用期结束时,如果在即将到来的时间间隔内付款失败,并且您已在账单设置中将其配置为在付款失败时自动取消订阅,订阅才会自动取消。假设您使用的是collection_method=charge_automatically,您可以通过比较customer.subscription.deleted中的trial_end和ended_at,从webhook事件中判断它是否在试用后自动取消,因为付款失败。如果时间相同,您可能会认为这意味着它在试用结束时自动取消。
collection_method=charge_automatically
1条答案
按热度按时间mrwjdhj31#
只有在试用期结束时,如果在即将到来的时间间隔内付款失败,并且您已在账单设置中将其配置为在付款失败时自动取消订阅,订阅才会自动取消。
假设您使用的是
collection_method=charge_automatically
,您可以通过比较customer.subscription.deleted中的trial_end和ended_at,从webhook事件中判断它是否在试用后自动取消,因为付款失败。如果时间相同,您可能会认为这意味着它在试用结束时自动取消。