When the amount charged is higher than what actually landed as credit — with no invoice to explain the difference — this is a reconciliation issue, not necessarily an error you caused. It can happen from fees taken during processing, a partial-credit bug, or a charge that got split across two records.
The right first step is opening a ticket with OpenRouter support (support@openrouter.ai) including the charge reference, the exact amount charged, the amount credited, the date, and your account email — they can reconcile the two numbers on their side. It's also worth checking in incognito or a different browser in case the balance shown is a stale cached figure rather than the real one.
If your payment went through ROZO Checkout rather than directly on OpenRouter, ROZO Rescue can trace exactly what amount was sent and settled, which helps pin down where the discrepancy happened. ROZO is independent and not affiliated with OpenRouter or Coinbase, and cannot adjust balances on OpenRouter's own card-based system.