Giả sử người dùng muốn hủy thuê bao của họ, vì vậy tôi ra lệnh như thế này:Un-hủy đăng ký sọc
stripe_subscription.delete(at_period_end: true)
Sau đó, mặc dù trước-thời gian kết thúc-người dùng thay đổi tâm trí của họ. Có cuộc gọi nào tôi có thể phát hành để hoàn tác hủy theo lịch biểu không?
Nếu không, cách tốt nhất để thực hiện điều này là gì? Dự đoán tốt nhất của tôi trông giống như sau:
new_subscription = stripe_customer.subscriptions.create(plan: stripe_subscription.plan.id, trial_end: stripe_subscription.current_period_end)
stripe_subscription.delete() # if permitted
self.stripe_subscription = new_subscription
save!
Có điều gì tốt hơn tôi có thể làm không?
Thanks for the tip! –
Bài viết hỗ trợ được liên kết gọi ra rằng điều này cũng có thể được thực hiện thông qua Bảng điều khiển Stripe trong trường hợp đó là một lần thực hiện một lần và không có giá trị thông qua API. –
Đã cập nhật liên kết tới tiểu mục của Stripe về việc kích hoạt lại các người đăng ký bị hủy: https://stripe.com/docs/subscriptions/canceling-pausing#reactivating-canceled-subscriptions –