Billing & Credits

Understand how Jasper's credit system works and manage your organization's billing.

How Credits Work

Jasper uses a simple credit-based system for billing. Each code review consumes one credit from your organization's balance. This pay-as-you-go model ensures you only pay for what you use.

Free Tier

Every organization gets 3 free reviews per month to try Jasper. Free reviews reset on the first of each month.

Credit Consumption

Credits are consumed for various AI-powered actions:

Action Credits Used Description
Code Review 1 credit Full AI review of a pull request
Chat Reply Included @jasper conversations in PR comments
Slash Commands Included /jasper commands within a reviewed PR

Credit Packages

Purchase credits in packages that fit your team's needs. Larger packages offer better value with significant savings.

Starter

Perfect for solo developers

$15 /50 credits

$0.30 per review

POPULAR

Growth

Best for growing teams

$49 /200 credits

$0.245 per review (18% savings)

Scale

For teams shipping frequently

$99 /500 credits

$0.198 per review (34% savings)

Need more? Contact sales for custom enterprise packages with volume discounts.

Transaction Types

Your credit history shows different types of transactions:

  • Purchase - Credits added from buying a package
  • Usage - Credits consumed by code reviews
  • Free Tier - Monthly free credits added
  • Bonus - Promotional or referral credits
  • Refund - Credits returned for failed reviews

Viewing Your Balance

You can check your credit balance in several places:

  1. Dashboard Header - Your current balance is always visible in the top navigation
  2. Billing Page - Navigate to Settings → Billing for detailed information
  3. API - Use GET /api/v1/organizations/{org}/billing to retrieve balance programmatically

Low Balance Alerts

Jasper automatically notifies you when your credit balance is running low:

  • Warning at 10 credits - Email notification to billing contacts
  • Critical at 3 credits - Dashboard banner and email alert
  • Depleted - Reviews paused until credits are purchased

Configure who receives billing notifications in your Notification Settings.

Purchasing Credits

To purchase credits:

  1. Navigate to Settings → Billing
  2. Select a credit package
  3. Complete payment via Stripe (credit card)
  4. Credits are added instantly to your balance

All payments are securely processed through Stripe. We accept all major credit cards.

Billing History

View your complete transaction history in Settings → Billing → Transaction History. You can:

  • Filter by transaction type (purchases, usage, refunds)
  • View linked pull requests for usage transactions
  • Export transaction history as CSV
  • Access Stripe receipts for purchases

API Access

Manage billing programmatically via the API:

# Get current balance
GET /api/v1/organizations/{org}/billing

# Get transaction history
GET /api/v1/organizations/{org}/billing/transactions

# Get available packages
GET /api/v1/billing/packages

See the API Documentation for complete details.

Frequently Asked Questions

What happens when I run out of credits?

When your balance reaches zero, automatic reviews will be paused. You'll receive a notification, and Jasper will post a comment on new PRs explaining that reviews are paused. Purchase more credits to resume.

Do credits expire?

No, purchased credits never expire. Free tier credits reset monthly but don't roll over.

Can I get a refund?

If a review fails due to a Jasper error, the credit is automatically refunded. For other refund requests, contact support.

How do I change billing contacts?

Organization owners and admins can update billing notification preferences in Settings → Notifications.