# Pricing & Tokens

#### Simple, per-call pricing

With xPay, you set a price for each request to your endpoint. Callers pay per use - no subscriptions, no manual billing. Payment is verified at request time using the x402 standard.

#### Default: USDC on Solana

* USDC is the default token for its stability and ubiquity.
* Prices are entered in standard units (e.g., `0.05` USDC per call).
* Funds settle instantly to your wallet, with near-zero fees.

#### Other SPL tokens

* You can choose any SPL token by providing its mint address.
* Keep prices simple and clear so users and agents can reason about cost.

#### Tips for setting prices

* Start low to encourage trial and adoption.
* Consider tiered endpoints (cheap “basic” calls, premium “heavy” calls).
* Communicate value: include examples and sample responses.

#### Refunds and failures

* x402 payment is verified before forwarding the request.
* If your upstream returns an error, callers still paid to pass the paywall. Keep your upstream reliable and communicate SLAs where relevant.
