adminBillingEndPremiumGracePeriod abstract method

  1. @POST.new('/admin/billing/users/{userId}/end-premium-grace-period')
Future<void> adminBillingEndPremiumGracePeriod({
  1. @Path.new('userId') required String userId,
})

End a user's premium grace period.

End the post-cancel premium grace period for a user immediately, downgrading them and clearing premium_since. Idempotent: safe to call when not in grace. Use when investigating fraud or honoring a user request to opt out of the recovery window.

userId - The userId.

Implementation

@POST('/admin/billing/users/{userId}/end-premium-grace-period')
Future<void> adminBillingEndPremiumGracePeriod({
  @Path('userId') required String userId,
});