diff --git a/src/Core/Services/Implementations/StripePaymentService.cs b/src/Core/Services/Implementations/StripePaymentService.cs index d95153c311..6b37a7bc39 100644 --- a/src/Core/Services/Implementations/StripePaymentService.cs +++ b/src/Core/Services/Implementations/StripePaymentService.cs @@ -245,8 +245,8 @@ namespace Bit.Core.Services throw new GatewayException("Subscription is not marked for cancellation."); } - // Just touch the subscription. - var updatedSub = await subscriptionService.UpdateAsync(sub.Id, new StripeSubscriptionUpdateOptions { }); + var updatedSub = await subscriptionService.UpdateAsync(sub.Id, + new StripeSubscriptionUpdateOptions { CancelAtPeriodEnd = false }); if(updatedSub.CanceledAt.HasValue) { throw new GatewayException("Unable to reinstate subscription.");