FinCard Virtual

Virtual card issuance, management, and crypto wallet integration

FinCard Virtual

FinCard Virtual provides comprehensive card issuance and management APIs, supporting virtual cards, physical cards, shared (budget) cards, and gift cards across Visa, MasterCard, and Discover networks.


API Groups


Card Issuance Flows


Quick Start: Issue a Virtual Card

Step 1: Get Available Card Types

bash
POST /api/v2.1/fincard/virtual/card/v2/cardTypes
Body: {}

Step 2: Create Cardholder (if required)

bash
POST /api/v2.1/fincard/virtual/card/holder/v2/create
Body: { "cardHolderModel": "B2B", "cardTypeId": 111001, ... }

Step 3: Create Card

bash
POST /api/v2.1/fincard/virtual/card/v2/openCard
Body: { "merchantOrderNo": "...", "cardTypeId": 111001, "amount": 100 }

Step 4: Query Card Info

bash
POST /api/v2.1/fincard/virtual/card/info
Body: { "cardNo": "FC-XXXX" }

Step 5: Get Sensitive Info (Card Number, CVV, Expiry)

bash
POST /api/v2.1/fincard/virtual/card/info/sensitive
Body: { "cardNo": "FC-XXXX" }

Endpoint Summary

GroupEndpointsDescription
Common7Reference data, file upload, work orders
Accounts8Account CRUD, balances, ledger, transfers
Crypto Wallet4Coins, addresses, deposit/withdraw history
Cards21Full card lifecycle + 5 transaction query types
Card Holders6KYC holder management (B2B/B2C)
Webhooks1Event callback receiver
Work Orders2Work order management
Total49

Authentication

All requests require standard FinHub authentication headers:

HeaderRequiredDescription
X-Tenant-IDYesTenant identifier
AuthorizationYesBearer JWT token
Content-TypeYesapplication/json

Environments

EnvironmentBase URL
Sandboxhttps://sandbox.finhub.cloud/api/v2.1/fincard/virtual
Integrationhttps://api-beta.finhub.cloud/api/v2.1/fincard/virtual
Productionhttps://api.finhub.cloud/api/v2.1/fincard/virtual

Type to search…

↑↓ navigate open esc close