Building BlocksChat with the team
Card Programs
Issue branded payment cards — virtual and physical — with full lifecycle management and tokenization.
Physical and virtual card issuance
White-labeled with your custom brand design
Apple Pay & Google Pay tokenization ready
Dynamic spend controls and velocity limits
Real-time transaction notifications
Virtual & Physical
Issue both card types instantly
Digital Wallets
Apple Pay & Google Pay ready
Controls
Dynamic spend & velocity limits
Tokenization
PCI DSS Level 1 compliant
Cards API
Order cards, top-up balances, and manage the full card lifecycle.
Order a Card
// Order a card for a user
const response = await fetch(
'https://api.hoppa.global/api/v2/cards',
{
method: 'POST',
headers: {
'x-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
userId: '{userId}',
cardTypeId: '{cardTypeId}',
currency: 'USD',
cardName: 'John Doe',
phone: '+49151XXXXXXXX',
phoneCode: '49',
externalCardId: 'your-internal-card-id',
billingAddress: {
city: 'Ljubljana',
line1: 'Slovenska Cesta 54',
line2: null,
state: '',
country: 'SVN',
postalCode: '1000'
}
})
}
);// Response
{
"Id": 1,
"UserId": 1,
"CardType": "VIRTUAL",
"CardNumber": "4242XXXXXXXX1234",
"Status": "PENDING",
"Balance": {
"Available": "0.00",
"Pending": "0.00",
"Frozen": "0.00",
"Currency": "USD"
},
"Currency": "USD",
"VelocityControl": {
"Type": "daily",
"Limit": "5000"
},
"CreatedAt": "2026-04-09T12:00:00Z",
"CardTypeId": 1,
"CardTypeTierId": 1,
"TierId": 1
}Card Top-up
// Top up a card from quantum wallet
const response = await fetch(
'https://api.hoppa.global/api/v2/cards/topup',
{
method: 'POST',
headers: {
'x-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
cardId: '{cardId}',
token: 'USD',
value: 100
})
}
);// Response
{
"Success": true,
"Token": "USD",
"Value": 100,
"Fee": 0.50,
"CreatedAt": "2026-04-09T12:00:00Z",
"Configuration": {
"FiatCurrency": "USD",
"CryptoCurrency": "USDC",
"Network": "ERC-20",
"IsTestMode": false
}
}Start issuing cards today
Launch branded card programs with full lifecycle management.
Chat with the team