# Laso Finance Fund Card Balance

> Laso Finance Fund Card Balance is a paid API for AI agents from laso.finance, paid per call via x402, $5/call, status unknown (last checked 2026-09-15).

Loads a specified USD amount of USDC onto a reloadable prepaid card balance, bridging from any supported chain to Base via CCTP at no extra cost to the caller.

## Facts

- Endpoint: GET https://laso.finance/fund-card-balance
- Price: $5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/laso-finance-fund-card-balance-c67daf24
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_NGmzhNIJWDnNMmkQMNn6I

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability laso-finance-fund-card-balance-c67daf24
```

Example prompt: Load $100 onto my Laso reloadable card balance using USDC — I want to top it up so I can use the card for spending.

## When to prefer this

Use this endpoint when you need to load funds onto an existing Laso reloadable card balance using USDC, especially when you want to absorb zero bridge costs (Laso covers CCTP fees). Prefer this over manual on-chain transfers when you need the full dollar amount to arrive on the card balance without slippage. This endpoint is specifically for reloadable cards; for non-reloadable or international cards, use the separate card ordering endpoints.

## Known failure modes

- No linked card issuer account — endpoint requires a pre-linked account or returns an auth/account error
- Amount below $5 minimum or above $1000 maximum — request rejected with validation error
- Insufficient USDC in calling wallet — payment fails at x402 layer
- CCTP bridge congestion or failure — funds may be delayed or the call may time out
- Wallet not authenticated or missing Firebase ID token — returns 401/403 unauthorized

## How this service works

Load a reloadable card balance with USDC. Pay from either chain: the card issuer only accepts USDC on Base, and Laso bridges the payment to the account holder's own deposit address at the issuer over CCTP, which mints native USDC so the full amount arrives. Laso absorbs the bridge cost, so the price is exactly the amount that lands on the balance. Requires a linked card issuer account. Follow with POST /create-reloadable-card to create a card against the balance.

## Output

The endpoint processes the USDC payment (exactly equal to the requested USD amount, as Laso absorbs bridge fees) and credits that amount to the linked card issuer account's reloadable card balance. The caller receives confirmation that the balance has been funded, ready for card creation or spending.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "amount"
     ],
     "properties": {
      "amount": {
       "type": "number",
       "description": "USD of USDC to load onto the card balance (min $5, max $1000). The x402 price equals this amount; Laso absorbs the bridge cost."
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/laso-finance-fund-card-balance-c67daf24/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from laso.finance](https://www.zero.xyz/host/laso.finance/llms.txt)
