【发布时间】:2018-09-01 00:44:21
【问题描述】:
我在 PHP 中使用 StripeAPI,但我不知道如何在特定日期停止客户订阅。
我知道有一个选项可以立即取消订阅:
$subscription = \Stripe\Subscription::retrieve('sub_49ty4767H20z6a');
$subscription->cancel();
或在当前计费周期结束时取消订阅(在客户已经支付的时间段内):
$subscription->cancel(['at_period_end' => true]);
使用此选项,将安排取消。
但是如何在特定日期取消订阅?在我的系统中,用户可以要求取消,但他必须等待一个特定的日期(比如作为订阅者至少停留 X 个月)
你知道我该怎么做吗?谢谢!
【问题讨论】:
-
您需要自己编写该逻辑。 Stripe 没有内置的结构。
标签: stripe-payments