Back to Dashboard
Documentation/Guides/Credits System

Credits System

Understanding credits, pricing, and billing

Credits System

ReformCode uses a credit-based system where you pay only for what you use. This guide explains credit costs, plans, and how to optimize usage.

Overview

Every AI operation consumes credits. Different operations have different costs based on computational complexity and AI model used.

Credit Costs

Code Analysis

OperationGemini FlashGemini ProClaude HaikuClaude SonnetClaude Opus
Snippet Analysis1 credit3 credits2 credits4 credits6 credits
Repository File2 credits5 credits4 credits7 credits10 credits

Code Transformer

OperationGemini FlashGemini ProClaude Sonnet
Simple Transform2 credits4 credits5 credits
Medium Transform3 credits5 credits7 credits
Complex Transform4 credits6 credits10 credits

AI Builder

OperationCost
Initial Generation3-5 credits
Follow-up Iteration2-4 credits
Complex App5-10 credits

Reform Wizard

OperationCost
Small Project (< 20 files)5 credits
Medium Project (20-50 files)7 credits
Large Project (50+ files)10 credits

Search & Discovery

OperationCost
Universal SearchFREE
Repository DetailsFREE
Developer Profile Analysis4 credits

Subscription Plans

Free Tier

  • Cost: Free forever
  • Credits: 20 one-time credits
  • Best for: Trying out ReformCode
  • Limitations: No monthly refresh

Pro Tier

  • Cost: $15/month
  • Credits: 150 credits/month
  • Best for: Individual developers
  • Features:
    • Credits refresh monthly
    • Access to all AI models
    • Full history retention (90 days)
    • Priority support
    • All features unlocked

Team Tier

  • Cost: $99/month
  • Credits: 600 credits/month (shared)
  • Seats: 5 team members
  • Best for: Development teams
  • Features:
    • Shared credit pool
    • Team analytics dashboard
    • Centralized billing
    • Admin controls
    • 1 year history retention
    • Priority support

How Credits Work

Credit Balance

Check your credit balance:

  • Top right corner: Always visible
  • Settings page: Detailed breakdown
  • Before operations: See cost before confirming

Credit Usage

Credits are deducted:

  • After successful operations: Only charged if it works
  • Immediately: Real-time deduction
  • With confirmation: You see cost before proceeding

Credits are NOT deducted:

  • For failed operations: Errors don't cost credits
  • For free features: Search, browsing, reading docs
  • When insufficient: Operation blocked before charging

Credit Refresh

Pro & Team Tiers:

  • Credits refresh on your billing date
  • Unused credits do NOT roll over
  • Use them before they expire

Free Tier:

  • One-time credits only
  • No monthly refresh
  • Upgrade to get more credits

Managing Credits

Checking Balance

In App:

  1. Look at top-right corner (credits icon)
  2. Hover for quick summary
  3. Click for detailed view

In Settings:

  1. Navigate to Settings
  2. Go to "Credits & Billing" tab
  3. View detailed transaction history

Purchasing Credits

Upgrade Plan:

  1. Go to Settings
  2. Click "Upgrade Plan"
  3. Choose Pro or Team tier
  4. Enter payment details

Credit Packs (coming soon):

  • 50 credits: $10
  • 150 credits: $25
  • 500 credits: $75

Credit History

View all transactions:

  1. Go to Settings
  2. Select "Credits & Billing"
  3. See transaction log

Transaction details include:

  • Date and time
  • Operation type
  • AI model used
  • Credits used
  • Remaining balance

Optimizing Credit Usage

Choose the Right Model

For quick checks (1-2 credits):

  • Gemini Flash
  • Claude Haiku

For standard analysis (3-4 credits):

  • Gemini Pro
  • Claude Sonnet

For critical code (5-6 credits):

  • Claude Opus

Efficient Workflows

Do:

  • Review code locally first (fix obvious issues)
  • Use cheaper models initially
  • Batch similar files together
  • Read AI output thoroughly

Don't:

  • Spam analyze the same code
  • Use Opus for simple checks
  • Ignore cheaper model suggestions
  • Re-analyze without making changes

Free Features

Use these to save credits:

  • Universal Search
  • Repository browsing
  • File viewing
  • Documentation
  • History viewing
  • Bookmarks

Auto-Save & Session Recovery

Your work is automatically saved:

  • Every 30 seconds during activity
  • Before navigation
  • On tab switches

This uses zero credits - saving is always free.

Insufficient Credits

What Happens

When you don't have enough credits:

  1. Modal dialog appears
  2. Shows required vs. current balance
  3. Offers upgrade options
  4. Cannot proceed until resolved

Options

Immediate:

  • Upgrade to Pro/Team tier
  • Purchase credit pack (coming soon)

Alternative:

  • Use free features
  • Wait for monthly refresh (Pro/Team)
  • Choose a cheaper AI model

Billing & Payments

Payment Methods

Accepted:

  • Credit/Debit cards (Visa, Mastercard, Amex)
  • Apple Pay
  • Google Pay

Powered by Stripe for secure processing.

Billing Cycle

Monthly subscriptions:

  • Billed on signup date
  • Auto-renewal enabled
  • Cancel anytime
  • Pro-rated refunds on downgrades

Invoices

Access invoices:

  1. Go to Settings
  2. Click "Billing History"
  3. Download PDF invoices

Cancellation

To cancel subscription:

  1. Go to Settings
  2. Click "Manage Subscription"
  3. Click "Cancel Plan"
  4. Confirm cancellation

After cancellation:

  • Current period continues
  • Credits available until period ends
  • No further charges
  • Can re-subscribe anytime

FAQs

Do credits expire?

Pro/Team: Yes, at end of billing cycle Free: No, but no refresh

Can I buy more credits mid-cycle?

Credit packs coming soon. For now, upgrade tier.

What if I run out?

Upgrade plan or wait for next billing cycle.

Can I get a refund?

Pro-rated refunds for downgrades. No refunds for used credits.

Do failed operations cost credits?

No! Only successful operations are charged.

Can I share credits with my team?

Yes, on Team tier. All members share the pool.


Next Steps: