# Laso Finance International Non-Reloadable Prepaid Card Order

> Laso Finance International Non-Reloadable Prepaid Card Order is a paid API for AI agents from laso.finance, paid per call via x402, $103.8/call, status unknown (last checked 2026-09-13).

Orders an international non-reloadable USD prepaid card via crypto payment, loaded with a specified USD amount plus a 3.8% fee

## Facts

- Endpoint: GET https://laso.finance/order-intl-card
- Price: $103.8/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/laso-finance-international-non-reloadable-prepaid-card-order-9d835215
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Ay9DaNrPhRqynpjTm-GQ1

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-international-non-reloadable-prepaid-card-order-9d835215
```

Example prompt: Order me an international non-reloadable prepaid card from Laso Finance loaded with $200 USD — I'll pay the 3.8% fee on top.

## When to prefer this

Choose this endpoint when you need to programmatically order an international non-reloadable prepaid USD card funded via USDC stablecoin, especially for one-time or disposable card use cases. Prefer this over reloadable card options when the card will be used once and discarded. Ideal when the agent or user wants to convert crypto holdings into a spendable card for international online purchases.

## Known failure modes

- Amount below $100 minimum or above $1000 maximum — order rejected
- Insufficient USDC balance to cover load amount plus 3.8% fee — payment fails
- Admin fulfillment delay — card not immediately available after order
- Card data not yet available if admin has not processed the order — GET /get-card-data returns empty or pending state
- Network or payment protocol error during x402 USDC transaction

## How this service works

Order an international non-reloadable prepaid card (USD). The order is queued and fulfilled by an admin, after which the card details are retrievable via GET /get-card-data with card_type="Non-Reloadable International". A 3.8% fee is added on top of the on-card amount. Submit a whole dollar on-card amount.

## Output

An order confirmation queued for admin fulfillment; once processed, the card details (card number, CVV, expiry, etc.) become retrievable via GET /get-card-data with card_type='Non-Reloadable International'. The x402 payment of the load amount plus 3.8% fee is charged at order time.

## 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",
     "properties": {
      "amount": {
       "type": "number",
       "description": "USD amount to load on the card (min $100, max $1000). Must be a whole dollar amount: the issuer only issues whole-dollar cards. A 3.8% fee is added to this amount for the x402 payment."
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "auth": {
       "type": "object",
       "properties": {
        "id_token": {
         "type": "string",
         "description": "Firebase ID token for the callable APIs"
        },
        "expires_in": {
         "type": "string"
        },
        "refresh_token": {
         "type": "string"
        }
       }
      },
      "user_id": {
       "type": "string"
      },
      "intl_card_order": {
       "type": "object",
       "properties": {
        "status": {
         "type": "string"
        },
        "charged_usd_amount": {
         "type": "number"
        },
        "on_card_usd_amount": {
         "type": "number"
        }
       }
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "auth": {
   "id_token": "eyJ...",
   "expires_in": "3600",
   "refresh_token": "AMf..."
  },
  "user_id": "0xabc...",
  "intl_card_order": {
   "status": "queued",
   "charged_usd_amount": 103.8,
   "on_card_usd_amount": 100
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/laso-finance-international-non-reloadable-prepaid-card-order-9d835215/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)
