EN
Card / payment declined

My card was declined and I think a VPN set the wrong billing country

If your card's issuing country doesn't match the billing/location country the checkout detects (often because a VPN was active), the processor's sanctions and fraud checks can decline the card outright — even though the card itself is fine. This is a mismatch issue, not a balance or fraud problem on your end.

The fix is usually to update the billing country on your OpenRouter account (or in the checkout flow itself) to match your card's issuing country, and to turn off any VPN during checkout. If the interface won't let you change the billing country, a support ticket is the next step.

If you don't want to wait on that, crypto payment bypasses the card gateway — and therefore this specific mismatch check — entirely. ROZO Checkout accepts BTC Lightning, Solana, USDC/USDT and more against an OpenRouter link for a 1% fee. ROZO is independent and not affiliated with OpenRouter or Coinbase.

Steps to check

  1. Turn off any VPN before attempting checkout again.
  2. Check the billing country on your OpenRouter account settings and update it to match your card's issuing country.
  3. If you can't change it yourself, open a support ticket describing the mismatch.
  4. If you need credits immediately, use a crypto top-up instead.

Frequently asked questions

Why does a VPN cause a decline at all?
Checkout flows often cross-check the detected location against the card's issuing country as a fraud/sanctions signal. A VPN can make those two disagree even for a completely legitimate cardholder.
Does this mean my account is flagged permanently?
Not necessarily — it's usually a per-transaction check, not a permanent account flag, but repeated mismatches can draw more scrutiny.

Pay with ROZO Checkout instead

Skip the wrong-network / wrong-token mistakes: paste the payment link and pay with any major coin on any supported chain.

Go to CheckoutTrace my payment