Enable Early Subscription Renewal (Manual Top-Up) to Avoid Pay-As-You-Go Between Cycles

Cursor offers $20 and $200 monthly plans where loading funds grants a 2× bonus (you receive double the amount you top up). When the included credit runs out before the next monthly cycle, usage switches to pay-as-you-go at standard rates. I’m requesting an option to renew the monthly plan early—manually top up before the scheduled billing date—so I can immediately receive the plan credits/bonus and continue on-plan without pay-as-you-go charges.

Example
My billing date is the 1st of each month. On the 28th I’ve used all my credit. I want to “Renew Now” on the 28th, get the plan credit (with the 2× bonus), and keep working without per-use billing—rather than waiting until the 1st.
Proposed Behavior

  • Add a “Renew Now” action available any time during the cycle.
  • On renewal, charge the plan price and grant the full plan credit/bonus immediately.
  • Next billing date options (either is fine):
    1. Keep the existing billing date (e.g., stays on the 1st).
    2. Move the billing date to the renewal day (e.g., becomes the 28th).
  • Show clear UI updates after renewal: new credit balance, current cycle window, and next billing date.

Acceptance Criteria

  • Users can successfully renew before the scheduled date.
  • The full plan credit/bonus applies on early renewal.
  • No pay-as-you-go is charged after early renewal until the new/unchanged cycle ends.
  • The UI clearly reflects credit, cycle dates, and any proration rules (if applicable).
1 Like