Credits and usage

Repull bills usage-based features like Studio builds, hosting egress, AI tokens, and outbound emails through a simple credit balance. Top up once, run as much as you need, and Repull deducts as you go. No surprise invoices, no pre-paid lock-in.

How it works

Every paid plan ships with a generous monthly quota. Usage stays free until you exceed that quota — at which point Repull starts charging the per-unit rates below against your credit balance.

  • Build minutes — $0.10 per minute. Counted only while a Studio build is actively running.
  • Hosting egress — $0.50 per GB. Outgoing traffic from your deployed apps. Inbound traffic is free.
  • Function executions — $1.00 per million invocations. Studio API routes and serverless handlers.
  • Database storage — $3.00 per GB-month, prorated daily so you only pay for what you actually store.
  • Outbound email — $1.00 per 1,000 sends.
  • AI tokens — pass-through cost from the underlying model provider with a small margin. Shown as a single line item per generation.

Free tier never deducts

If you're on the Free plan, none of these usage events deduct credits — you'll hit the plan's hard limits instead. Credits only matter once you're on a paid plan.

Topping up

Visit Billing and pick a top-up amount. The presets are $10, $50, $100, and $500 — or enter a custom amount between $5 and $5,000. You'll be redirected to Stripe Checkout, and the credits land on your account the moment the payment confirms.

Auto-recharge

After your first manual top-up, Repull saves your card and offers auto-recharge. Two knobs:

  • Threshold — when your balance drops below this amount, Repull recharges automatically. Default $20.
  • Top-up amount — how much to add when the threshold trips. Default $100.

Auto-recharge can be turned off any time from the Billing page. If a charge fails (expired card, insufficient funds, etc.) Repull pauses your service to prevent runaway debt — see below.

What happens when credits run out

If your balance hits zero and auto-recharge is off (or the recharge attempt fails), Repull pauses the usage-billed features on your account. Specifically:

  • New Studio builds, function executions, and outbound emails stop.
  • Hosted Studio apps stay up— your visitors won't see downtime — but new deployments and rebuilds are blocked.
  • Your data, projects, and connections are untouched. Nothing is deleted.

The Billing page shows a red banner with a one-click top-up button. Adding any amount of credit unpauses the account immediately.

Transaction ledger

Every credit movement — top-ups, deductions, refunds, and admin adjustments — is logged in the ledger. Each row includes the amount, the running balance, the description, and a reference to the underlying usage event so you can trace any charge back to its source.

AI