EN
Card / payment declined

Phantom wallet won't connect on OpenRouter's Coinbase checkout. What can I do?

First, where the connector actually is. OpenRouter's own site never connects to your wallet. When you choose the crypto option, OpenRouter generates a payment link and hands you to a Coinbase Business checkout page, and the Connect Wallet button, Phantom included, belongs to that Coinbase page. OpenRouter Support said as much on their Discord on 9 September 2026. So a Phantom that will not connect is a problem between your browser and the Coinbase page, and there is no OpenRouter setting that changes it.

A few quick checks fix most cases: make sure the Phantom extension is unlocked before you click Connect; make sure Phantom is switched to the network the page names and holds USDC there, because at the time of writing the link settles USDC on Base, not Solana; allow pop-ups for the Coinbase page, since the connect prompt is often a pop-up your browser blocked silently; and open the Coinbase page in a fresh tab or a private window with other wallet extensions disabled, because two wallet extensions fighting over the same connect request is a common cause of a button that does nothing.

If it still will not connect, or the page says "Coinbase checkout is unavailable for this account" (an account-level restriction, not a balance problem), the same OpenRouter link can be paid through ROZO Checkout instead. On the Solana route Phantom, Solflare or Backpack sign a USDC or USDT transfer directly on Solana, with no Coinbase page in between, and it takes about 30 seconds. ROZO charges a 1% service fee, shown before you approve. The $10 minimum and OpenRouter's 5% fee on the link stay as they are, and crypto purchases remain non-refundable per OpenRouter. ROZO is independent and not affiliated with OpenRouter, Coinbase or Phantom.

Steps to check

  1. Unlock the Phantom extension first, then click Connect Wallet on the Coinbase page.
  2. Check the network the Coinbase page names (USDC on Base at the time of writing) and make sure Phantom has that network enabled and holds USDC on it.
  3. Allow pop-ups for the Coinbase page and try again; the connect prompt is usually a pop-up.
  4. Open the Coinbase page in a fresh tab or a private window with other wallet extensions turned off.
  5. If none of that works, paste the same OpenRouter payment link at checkout.rozo.ai, choose Solana, and approve the USDC or USDT transfer in Phantom, Solflare or Backpack.

Frequently asked questions

Is this an OpenRouter bug?
Not one OpenRouter can toggle. The wallet connector lives on the Coinbase checkout page OpenRouter hands you to, so the fix is on your browser and wallet side, or a different way to pay the same link.
Can I pay with SOL instead of USDC?
No. Neither the Coinbase page nor ROZO accepts native SOL. On the Solana route through ROZO it is USDC or USDT on Solana that moves, and Phantom signs that transfer.
Does paying through ROZO change the minimum or the fee?
No. The $10 crypto minimum and OpenRouter's 5% are on the link OpenRouter generated. ROZO adds a 1% service fee, shown before you approve, and the Solana network fee is a fraction of a cent.

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