How to Pay for AI APIs With PYUSD (PayPal USD)
AUG 04, 2026 · 11 min read
OpenAI does not accept PayPal for API billing, and none of the major AI labs accept PYUSD or any other stablecoin directly. The working method is an OpenAI compatible gateway that takes PYUSD deposits, and on MixRoute that means two networks: Ethereum and Solana.
There is a small irony worth noticing. OpenAI’s API billing takes credit and debit cards only, with PayPal not supported, and the largest AI gateway still lists PayPal support as in progress. PayPal’s dollar, meanwhile, works today.
Quick answer
Fund an OpenAI compatible gateway with PYUSD, get one API key, and reach 200+ models through a single endpoint. No card, no KYC to start. PYUSD runs on two networks here, Ethereum and Solana, and Solana is the better choice for almost everyone.
What PYUSD actually is, and who stands behind it
Worth understanding before you move any of it, because the name is slightly misleading.
PayPal does not issue PYUSD. Paxos does. PayPal USD is issued by Paxos Trust Company, a regulated New York trust company, on behalf of PayPal. PayPal supplies the brand, the distribution, and the hundreds of millions of users. Paxos supplies the issuance, the reserves, and the legal accountability.
That distinction matters for what you actually hold. Your claim on a real dollar is against Paxos and its reserves, not against PayPal’s general business.
What backs it. Each token is intended to be redeemable one to one, backed by US dollar deposits, US Treasuries, and cash equivalents held by Paxos, with reserves subject to regulatory oversight from the New York State Department of Financial Services. Paxos publishes monthly reserve attestation reports.
Where it came from. PYUSD launched on Ethereum in August 2023 and expanded to Solana in May 2024. It is available inside PayPal and Venmo for US customers, and transferable on chain to self custody wallets.
For funding an API balance, none of that changes the mechanics. It matters because if you are choosing a stablecoin partly on regulatory posture, PYUSD’s is clear and documented, and it is worth knowing whose balance sheet you are actually relying on.
Two networks, and the trap that comes with it
MixRoute supports PYUSD on Ethereum and Solana. That is the full list.
Here is the part to be careful about. PYUSD has expanded beyond those two chains since launch, and now circulates on additional networks. So it is entirely possible to hold genuine PYUSD on a chain that is not accepted here.
Check which chain your PYUSD is on before you send. If it is on Ethereum or Solana, you are fine. If it is somewhere else, you will need to bridge or move it through an exchange first. Sending on an unsupported network generally means the funds are unrecoverable.
This is a different problem from the one USDC holders face, where a chain was withdrawn by the issuer. Here the chains exist, they are simply not all supported at this gateway. The deposit screen is authoritative, so confirm there rather than assuming.
Ethereum or Solana
| Network | Transfer cost | Speed | Verdict |
|---|---|---|---|
| Solana | A small fraction of a cent | Seconds | The right choice for almost everyone |
| Ethereum | Highest of any option here | Minutes, longer when congested | Only if your PYUSD already sits on mainnet |
Solana is the recommendation, and it is not close. Fees are negligible, confirmation lands in seconds, and PYUSD has substantial liquidity there. Since the Solana expansion, a large share of total PYUSD supply has moved to that chain precisely because it is cheaper and faster to use.
Ethereum makes sense in one case: your PYUSD is already on mainnet and moving it would cost more than sending directly. Ethereum gas is charged per transaction rather than per dollar moved, so it does not shrink with the size of your transfer. On a small deposit it can eat a meaningful percentage.
On Ethereum, PYUSD is a standard ERC-20 token. On Solana it is an SPL token. Your wallet handles that difference, but it is why the two are separate deposit addresses and not interchangeable.
How to pay for AI APIs with PYUSD, step by step
Step 1: Create your account
Sign up with an email address. No identity document, no card, no business verification. New accounts include a starting credit, so you can test a model and confirm the flow works before depositing anything of your own.
Step 2: Select PYUSD on the deposit screen
Choose PYUSD (PayPal USD) from the coin list. The network selection screen appears next, showing Ethereum and Solana.
Step 3: Select your network
The deposit address is specific to the network you choose. PYUSD on Solana and PYUSD on Ethereum are different addresses on different chains and are not interchangeable.
Match the network to where your PYUSD actually sits. If you are withdrawing from PayPal, Venmo, or an exchange, the network you select there must match the one you select here.
Step 4: Send to the deposit address
Copy the address rather than typing it. Never type a crypto address by hand.
On a first or large deposit, send a small test amount, confirm it credits, then send the rest. On Solana the extra fee is a fraction of a cent, so there is no reason to skip this.
Step 5: Save the transaction hash and wait
Your wallet gives you a transaction hash when the transfer broadcasts. Save it, because until your balance updates it is your only proof the transfer happened and the only thing support can use to trace it.
Solana confirms in seconds. Ethereum depends on network congestion.
Step 6: Generate your API key and make a call
Create a key in the console and copy it once. Store it in an environment variable, never in client side code, and never commit it to a repository.
from openai import OpenAI
client = OpenAI(
base_url="https://api.mixroute.ai/v1",
api_key="YOUR_MIXROUTE_KEY",
)
response = client.chat.completions.create(
model="claude-opus-4-8",
messages=[{"role": "user", "content": "Say hello in one sentence."}],
)
print(response.choices[0].message.content)
Make sure the base URL ends in /v1. That trailing path is what tells the SDK it is talking to an OpenAI compatible server, and leaving it off is the most common setup mistake.
Switching models is a one string change. Same key, same base URL, different model ID from the catalog.
If your PYUSD deposit does not arrive
Check the transaction first. Paste your transaction hash into Solscan for Solana or Etherscan for Ethereum. If it shows as still pending, wait for confirmation. If it shows as confirmed and the funds reached the deposit address, contact support with the hash.
If you sent on a network other than Ethereum or Solana, that is the most likely cause, since PYUSD now exists on chains beyond the two supported here. Funds sent on an unsupported chain are generally unrecoverable. Contact support with the hash regardless, but treat recovery as unlikely.
The USDT deposit guide has a fuller troubleshooting walkthrough that applies to stablecoin deposits generally.
PYUSD, USDC, or USDT
All three are dollar stablecoins and all three work here. The differences are practical rather than dramatic.
PYUSD has the narrowest network coverage of the three, two chains, and the smallest circulating supply. Its advantage is regulatory clarity and the fact that it is straightforward to acquire if you already use PayPal or Venmo. If PYUSD is what you hold, it works fine and Solana makes it cheap to move.
USDC sits in the middle at four networks. Also strongly regulated, issued by a publicly listed company, and the default in the Circle and Coinbase ecosystem.
USDT has the widest coverage at six networks including Tron, and by far the largest global liquidity. If you want the cheapest and most flexible route, this is it.
The practical rule. Use whichever you already hold, since converting between stablecoins costs a swap fee and achieves very little. If you are choosing from scratch and optimising for cost and flexibility, USDT. If you came to this through PayPal, PYUSD on Solana is perfectly good.
Other ways to pay
MixRoute also accepts:
- USDT on Ethereum, Arbitrum One, Polygon, Solana, TON Network, and Tron
- USDC on Ethereum, Arbitrum One, Polygon, and Solana
- BTC on the native Bitcoin network, with Lightning support for smaller deposits
- ETH on Ethereum mainnet
- Cards via Visa, Mastercard, and JCB
The full crypto payment guide covers every coin with its supported networks.
How the options compare
| Option | Takes PYUSD | KYC to start | Platform fee on deposit | Models on one key |
|---|---|---|---|---|
| OpenAI, Anthropic, Google direct | No | Account plus card, business verification at scale | Not applicable | One provider each |
| OpenRouter | No, USDC only | Account required | 5% on crypto, 5.5% on card with a $0.80 minimum | 300+ |
| MixRoute | Yes, two networks | No KYC | Zero | 200+ |
Worth noting that OpenRouter states in its own documentation that it accepts credit cards, AliPay, and USDC, with PayPal support listed as still in progress. So neither PayPal nor PayPal’s stablecoin is an option there today.
FAQ
Can I pay for AI API access with PYUSD? Not with OpenAI, Anthropic, or Google directly, since none of them accept stablecoin. You can through an OpenAI compatible gateway that takes PYUSD deposits. On MixRoute, PYUSD is accepted on Ethereum and Solana and converts to API credit you can spend across 200+ models with one key.
Which networks does MixRoute support for PYUSD? Two: Ethereum and Solana. Solana is the better choice for almost everyone, since fees are a fraction of a cent and confirmation takes seconds. Note that PYUSD now circulates on chains beyond these two, so confirm which network your PYUSD is on before sending.
Can I pay for the OpenAI API with PayPal? No. OpenAI’s API billing accepts credit and debit cards only, and PayPal is not supported for API credit purchases. The largest AI gateway also lists PayPal support as still in progress. PYUSD, PayPal’s dollar stablecoin, does work today through a gateway that accepts it.
Who actually issues PYUSD? Paxos Trust Company, a regulated New York trust company, issues PYUSD on behalf of PayPal. PayPal provides the brand and distribution through PayPal and Venmo. Your claim on a dollar is against Paxos and its reserves, which are backed by US dollar deposits, Treasuries, and cash equivalents, with monthly attestation reports published.
Should I use Ethereum or Solana for PYUSD? Solana, unless your PYUSD already sits on Ethereum mainnet. Solana fees are a small fraction of a cent with confirmation in seconds, while Ethereum gas is charged per transaction rather than per dollar moved, so it does not shrink with transfer size and hurts most on smaller deposits.
Does paying with PYUSD require KYC? Not on MixRoute. You start with an email, fund with PYUSD, and generate an API key without submitting identity documents.
Is PYUSD or USDT better for funding API credits? Use whichever you already hold, since swapping between stablecoins costs a fee for little benefit. USDT has broader coverage at six networks including Tron and far larger global liquidity. PYUSD has two networks but clear regulatory backing and is easy to acquire through PayPal or Venmo. Both work identically once deposited.
Do I pay a markup on models versus going direct? No markup on tokens. You pay the same per token rate you would pay the provider directly. The difference is one key and one bill instead of several separate accounts, plus automatic failover when a provider has problems.
Do my credits expire? No. MixRoute credits have no expiration regardless of how you funded them.
The bottom line
PYUSD works for funding AI API access, on Ethereum and Solana. Use Solana unless your funds are already on mainnet, since the difference in cost and speed is substantial.
Two things to get right. Confirm which chain your PYUSD is on before sending, because it now exists on more networks than the two supported here, and an unsupported chain generally means lost funds. And know that your dollar claim is against Paxos rather than PayPal, since Paxos is the actual issuer.
The wider point is worth stating plainly: OpenAI’s API does not take PayPal, and the largest AI gateway still lists it as in progress. PayPal’s dollar works here today.
MixRoute takes PYUSD on both networks with no KYC and no platform fee, alongside USDT, USDC, Bitcoin, ETH, and cards. One OpenAI compatible API, 200+ models, credits that never expire. Start building on MixRoute
Read Next
View More Articles
How to Pay for AI APIs With Bitcoin, On Chain or Over Lightning
How to Pay for AI APIs With ETH (And When You Should Not)