After paying for two sets of 500 fast requests ($20 each), I downgraded my subscription for the following month. Despite having approximately 200+ unused fast requests that were already paid for, I am unable to access these remaining requests and am limited to slow requests only. This effectively means I’ve lost access to pre-paid resources.
Steps to Reproduce
Purchase premium model fast requests (500 for $20)
Purchase additional 500 fast requests ($20)
Use more than 500 of the total 1000 fast requests
Downgrade subscription for the next billing cycle
Attempt to use remaining ~500 fast requests
Observe that only slow requests are available despite having pre-paid fast requests remaining
Expected Behavior
Pre-paid fast requests should remain available for use until depleted, regardless of current subscription status. Since these requests were already paid for, they should be accessible even after downgrading the subscription for future months
Operating System
Linux
Current Cursor Version (Menu → About Cursor → Copy)
Version: 0.43.5
VSCode Version: 1.93.1
Additional Information
This issue affects paid users who want flexibility in their subscription choices while retaining access to already purchased resources. The inability to use pre-paid requests after downgrading creates a negative user experience and effectively results in losing paid-for services
When you cancel a subscription, we refund a pro-rated amount to your account, which comes off on future purchases.
It looks like you’ve had this in your situation, where you’ve had months “cheaper” than the full $20 as you’ve had credit on your account.
Because we have this system in place, we do take away the extra usage immediately when you downgrade, to avoid someone upgrading, using a ton of requests, downgrading the same day and getting those requests for free.
The requests are a monthly rolling allowance, like data on your mobile phone contract, so don’t roll over to the next month. But as you are refunded for the remaining time, we think this is a fair system.
If you think there’s a better way to do this, without risking giving away free usage, I’d be interested to hear it!
Just today I was charged another $20, and the invoice shows only a -$0.60 “Applied balance”. This seems very low considering I had about 200 unused requests out of my 1000 (which should be worth around $8).
I understand the need to prevent abuse from people who might upgrade/downgrade quickly, but that’s not what happened here - I used the service normally over time and simply had leftover paid requests.
Could you take another look at my account? The latest invoice is attached above, showing the $0.60 credit applied. I haven’t seen any other refunds hit my card either.
I have the same issue here. I would like to keep my existing 1500 FAST requests that I’ve already paid for, and simply have the reduced fee of $20 USD applied for the next billing cycle when I renew. In other words, I want to retain what I’ve already purchased, while having the new, lower price take effect for future billing periods.