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
$0.30 per review
Growth
Best for growing teams
$0.245 per review (18% savings)
Scale
For teams shipping frequently
$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:
- Dashboard Header - Your current balance is always visible in the top navigation
- Billing Page - Navigate to Settings → Billing for detailed information
- API - Use
GET /api/v1/organizations/{org}/billingto 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:
- Navigate to Settings → Billing
- Select a credit package
- Complete payment via Stripe (credit card)
- 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.