Now in General Availability

Team Spending,
Under Control.

Issue virtual Visa cards in seconds. Built-in approval workflows, real-time spending visibility, and developer-grade APIs — without the enterprise complexity.

A
B
C
D
E

840+ Trusted by growing teams worldwide

Virtual Card
Dotva
•••• •••• •••• 4291
Cardholder
JANE DOE
Balance
$1,248.00
RecentLive
A
AWS
-$34.20
2m ago
F
Figma
-$15.00
1h ago
N
Notion
-$8.00
3h ago
Card Approved
12,400+
Cards Issued
840+
Active Teams
99.9%
Uptime
28
Countries

Everything you need to manage team spending

A complete platform from card issuance to reconciliation — designed for speed and control.

Virtual Visa Cards

Issue cards instantly via our card issuer integration. Full PAN/CVV/expiry — ready in seconds.

Team Management

Invite staff, assign cards, set per-card limits. Approval workflows ensure every spend is authorized.

USDT Top-up

Fund your workspace with USDT (TRC20). Funds convert to USD balance and are ready to spend instantly.

Approval Workflows

Staff request cards or top-ups via tickets. Owners approve or reject — with full audit trail.

Developer API

Full REST API with webhook support. Get real-time events for transactions, card issuance, and deposits.

Audit Logs

Every action on money, cards, and permissions is logged permanently. Compliance-ready from day one.

Live Product Preview

See the console in action

A real-time, interactive preview of your workspace — monitor card health, manage virtual cards, and track every transaction from one place.

app.dotva.io/w/acme-corp
A

Acme Corp

Professional

J
jane@acme.io

Dashboard

J
Card Health · Last 30 days

Posting Rate

94.2%

847 settled

Decline Rate

3.1%

27 declined

Refund Rate

1.4%

12 refunded

Recent Tickets

View all →
#1042Issue Card· Alice Chen
approved
#1041Top-up· Bob Kim
pending
#1040Issue Card· Carol Lau
approved
Hover to pause

Real-time health monitoring

Posting rate, decline rate, and refund rate surfaced front-and-center so you know your card ecosystem is healthy.

Full virtual card lifecycle

Issue, top-up, freeze, and close cards in seconds. Each card has its own spending limit, cardholder, and transaction history.

Complete wallet ledger

Every USDT deposit, card fee, and top-up is recorded with reason codes. Filter, search, and drill into any entry instantly.

From deposit to spend in minutes

01

Fund your wallet

Deposit USDT via TRC20. Funds appear in your USD balance instantly after confirmation.

02

Issue virtual cards

Create Visa virtual cards for yourself or your team. Set cardholder name and initial balance.

03

Approve & control

Staff submit requests via tickets. You approve with one click. Full spending visibility throughout.

04

Track everything

Real-time transaction feed, ledger entries, and downloadable reports for reconciliation.

Enterprise-Grade Security

Built with compliance at the core

Your financial data deserves the highest level of protection. We use bank-grade security practices across every layer.

PCI DSS Compliant

Card data stored with Envelope Encryption (KEK + DEK). Secrets are never exposed in logs or API responses.

AES-256 Encryption

All sensitive data encrypted at rest and in transit. TLS 1.3 enforced for all API communication.

Step-up Authentication

Sensitive operations (withdrawals, card reveal) require re-verification via password or TOTP.

TOTP / 2FA Support

Optional two-factor authentication for all users. Mandatory for platform administrators.

Immutable Audit Log

Every financial operation is permanently logged with actor, timestamp, and full payload.

IP Allowlist

Admin portal access restricted by IP allowlist. Configurable per deployment.

PCI DSS
TLS 1.3
AES-256
TOTP 2FA
Bearer Auth
Audit Logs

Simple, transparent pricing

Pay only for what you use. No hidden fees, no minimum contracts.

$3
Card Issuance
per card, one-time
3%
Top-up Fee
per top-up transaction
$2 + 1%
USDT Deposit
per deposit

Ready to modernize your team's spending?

Join hundreds of teams who replaced expense reports with Dotva virtual cards.

No credit card required · Cancel anytime · Free to start