B2B · Card Issuing Infrastructure

Issue Visa cards for your users, through one API

Add cards to your wallet or fintech in weeks, not quarters. KYC onboarding, stablecoin funding, real-time webhooks — your brand in front, our infrastructure behind.

// Issue a card for your user
POST /v1/cards
{
  "client_reference_id": "user_8841",
  "user_id": "user_803f99acfcb74eeb",
  "monthly_limit": 2000
}

201 {
  "card_id": "card_9f2a3b1c7e4d0192",
  "client_reference_id": "user_8841",
  "status": "ACTIVE",
  "last4": "4242",
  "funding_address": "0x8c1a…",
  "network": "POLYGON",
  "limits": { "monthly": 2000 },
  "created_at": "2026-01-14T20:00:00Z"
}
// Real-time spend and funding history
GET /v1/cards/card_9f2a3b1c7e4d0192/transactions

200 {
  "data": [
    {
      "tx_id": "tx_7e8c87a0c3fd",
      "type": "purchase",
      "amount": -14.99,
      "currency": "USD",
      "merchant": "META PLATFORMS ADS",
      "created_at": "2026-01-20T18:22:10Z"
    },
    {
      "tx_id": "tx_03a39291db31",
      "type": "deposit",
      "amount": 200,
      "currency": "USD",
      "merchant": null,
      "created_at": "2026-01-18T14:05:33Z"
    }
  ],
  "next_cursor": null
}
// Lost phone, suspicious activity — freeze instantly
POST /v1/cards/card_9f2a3b1c7e4d0192/freeze

200 {
  "card_id": "card_9f2a3b1c7e4d0192",
  "client_reference_id": "user_8841",
  "status": "FROZEN",
  "last4": "4242",
  "funding_address": "0x8c1a…",
  "network": "POLYGON",
  "limits": { "monthly": 2000 },
  "created_at": "2026-01-14T20:00:00Z"
}
How it works

Three calls to a live card

No card program to build, no issuer negotiations, no PCI scope. You integrate an API — we run the rest.

01

Onboard your user

Send identity data and document photos through the API. Automated verification, typically approved in minutes, status pushed to your webhook.

02

Issue the card

A Visa card in your user's name, with spending limits you control. Works online and in stores with Google Pay and Apple Pay.

03

Fund with stablecoins

Every card has its own USDT/USDC funding address, with deposits across multiple chains. Send funds — the balance is credited in USD automatically.

Platform

Everything a card program needs

KYC by API

Requirement-driven onboarding with instant image feedback. Your capture flow, our verification pipeline.

Google Pay & Apple Pay

Your users add their card to Google Pay or Apple Pay and tap to pay in stores. Push provisioning from your app.

Real-time webhooks

Purchases, deposits and KYC updates delivered to your backend as they happen. Signed, retried, replayable.

Zero PCI burden

Card numbers are shown to your users through our secure card view. Sensitive data never touches your servers.

Per-card controls

Spending limits, freeze and unfreeze, and full transaction history — all through the API.

Local rails, coming soon

Bank funding across the region — PIX, SPEI, PSE, SEPA and US accounts — so your users can load cards straight from their bank.

For your company

Cards for your team's spending

Give each employee, or each expense, its own Visa card funded with USDT or USDC from your company's treasury. No KYC per employee: we verify your company once.

One card per person or per expense

Ads, software, travel or suppliers: create virtual cards instantly and keep every expense separate.

Limits and control

A spending limit per card, instant freeze and every transaction in real time.

Funded with stablecoins

Top up from your company's wallet in USDT or USDC. No bank account and no conversions on your side.

One company verification

A single KYB for your company. Your team uses the cards without personal onboarding.

Through our API

Create and control cards from your own systems with the same API platforms use.

Accepted worldwide

Your team pays online at any merchant that accepts Visa, in US dollars or any other currency.

Get cards for my team →

Your users. Your brand. Our rails.

For wallets, fintechs and platforms that want to ship cards without becoming a card company, and for companies that need cards for their team.

Prefer email? [email protected]