#phillip9345
1 messages ยท Page 1 of 1 (latest)
Hi there ๐
Stripe has the concept of pausing Subscriptions, but doing so pauses payments for the Subscription, so I don't think that would be a good fit here.
Instead, since you want to continue charging the customer for their Subscription, you would update their Subscription, and switch the Price to which the Customer is subscribed to your lower 20โฌ price. With this approach, you will need to manage access control to your service on your end, checking for Subscriptions that are subscribed to your reduced-paused price, and avoid allowing those customers to access your service.
This is the endpoint/functions to use for updating a Subscription:
https://stripe.com/docs/api/subscriptions/update
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
When cancelling a Subscription, you can provide details about why it was canceled as part of that request via the cancellation_details parameter:
https://stripe.com/docs/api/subscriptions/cancel
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.