Add funds via credit card or other payment methods. This is your main wallet for renting servers and using Hoody.
AI Balance
A separate credit pool for AI features:
Hoody AI credits (LLM API access)
AI-powered services (code generation, automation)
Funded exclusively by transferring from General Balance. Transfers are one-way only (General → AI, not reversible). Prevents accidental AI overspending—you control the budget explicitly.
Critical distinction: General Balance funds infrastructure. AI Balance is isolated to prevent AI from draining server rental budget.
If using AI features, transfer funds from General Balance to AI Balance.
Terminal window
# Replace CURRENT_AI_CREDIT_FEE_BPS with data.ai_credit_fee_bps from GET /api/v1/wallet/payment-availability
POST/api/v1/wallet/transfers
{
"amount":"10.00",
"expected_fee_bps":<CURRENT_AI_CREDIT_FEE_BPS>
}
One-way transfer only. Cannot move funds back from AI to General.
expected_fee_bps must echo the current ai_credit_fee_bps from GET /api/v1/wallet/payment-availability; when a fee is configured, omitting it returns 409.
Monitor Balances
Check balances anytime via API or dashboard.
Terminal window
GET/api/v1/wallet/balances
Automated monitoring recommended for production use.
The JavaScript snippets below read token from process.env.HOODY_TOKEN. Create a Hoody token with hoody auth login or the automation-token flow and export it: export HOODY_TOKEN="hdy_…"
Charged: When you rent a bare metal server
Includes: Everything—CPU, RAM, storage, bandwidth, networking, unlimited containers, all Hoody Kit HTTP services
See:Rent Servers → for marketplace pricing by server specs and location
Charged: Only when using Hoody AI features
Rate: Pay-per-token, varies by LLM model
Budget: Limited by AI Balance (can’t exceed what you’ve transferred)
You only pay for AI if you use it. Server rentals don’t include AI.
Check your balance programmatically via GET /api/v1/wallet/balances. Set up automated monitoring that alerts you when balance drops below a threshold (e.g., twice your monthly server costs). The Hoody dashboard also shows balance warnings.
What happens if my General Balance reaches zero during an active server rental?
Your servers enter a grace period. You’ll be prompted to add funds. If balance isn’t restored within the grace period, services may be paused to prevent debt accumulation. Always maintain a buffer to avoid interruption.
Server rentals are generally non-refundable once provisioned, similar to other hosting services. However, if you encounter technical issues preventing server use, contact support—we handle these on a case-by-case basis.
How quickly do payments get credited to my account?
Credit card payments via Stripe typically process within seconds. Your General Balance updates immediately upon successful payment processing. Some payment methods may take longer—you’ll see pending status during processing.
Can I move funds from AI Balance back to General Balance?
See Billing & Payments → for payment methods: credit cards (instant), cryptocurrency (+5% fee, 5-60 min), or bank transfer (1-3 business days, $500+ minimum).
Hard limit. Once ai_remaining reaches $0, AI services stop. You must explicitly transfer more from General Balance. This prevents runaway AI costs from draining infrastructure budget.
Not built-in yet. Implement your own via balance API—check General Balance before server operations, check AI Balance before LLM tasks. Set alerts when approaching thresholds.
Server enters grace period. You’re alerted to add funds. If not resolved within grace, service may pause. Always maintain 2-3x monthly server costs as buffer.
Can AI automatically transfer funds from General to AI Balance?
See transaction history: GET /api/v1/wallet/transactions. Filter by server rentals vs. other charges. Download monthly reports. See Billing & Payments → for complete transaction management.
Review last 10 transactions for unexpected charges
Pending payments:
Cryptocurrency payments may show pending during confirmations
Check payment status: GET /api/v1/wallet/payments/crypto/intents/{id} for cryptocurrency, or GET /api/v1/wallet/payments/stripe/intents/{id} for card payments
Server renewals:
Rentals do not auto-renew; expiring servers must be renewed manually, which charges your General Balance
Check server rental dates
If unexplained discrepancy: Contact support with transaction IDs for investigation.