Cards

Issue Mastercard cards via API in minutes

Prepaid, debit, and virtual cards with Apple Pay, Google Pay, push & web provisioning, 3D Secure, and real-time authorisation. Fully branded, instantly provisioned, and ready for production.

Who it's for

  • Neobanks and challenger banks launching consumer or business card programs
  • Fintechs and platforms embedding card issuing into their product
  • Retailers and brands running gift, loyalty, or co-branded card programs
  • Corporates and SMEs issuing expense, travel, or fleet cards
  • Marketplaces and platforms issuing payouts or disbursement cards
Capabilities

Everything you need to issue cards

10 capabilities, one integration, zero card issuing headaches.

Card Issuing

Issue prepaid, debit, and virtual Mastercard cards instantly via API. Physical cards with custom designs.

Digital Wallet Provisioning

Provision cards to Apple Pay and Google Pay via push provisioning from your app, or offer a branded web provisioning flow -- no native app required.

Real-time Authorisation

Process authorisations in milliseconds with configurable rules, limits, and merchant controls.

Card Controls

Enable/disable cards, set spending limits, restrict merchant categories, and configure PIN management.

Multi-currency

Support international transactions with competitive FX rates and multi-currency settlement.

3D Secure

Built-in 3DS2 authentication for secure online transactions and reduced fraud liability.

Card Lifecycle

Automated renewal, replacement, and migration flows. Handle lost/stolen cards with one API call.

Fraud Prevention

Real-time velocity checks, geolocation analysis, and ML-based anomaly detection on every transaction.

Transaction Analytics

Real-time dashboards, transaction enrichment, and spend categorisation for your card program.

Developer Experience

Developer-first by design

Clean, RESTful APIs with comprehensive documentation and sandbox environments. Build financial products with a developer experience you'll actually enjoy.

Neobank Card ProgramLaunch a fully branded debit or prepaid card program with custom designs, real-time notifications, and mobile wallet support.
Corporate Expense CardsIssue virtual cards for employee expenses with per-card spending limits, merchant category restrictions, and automated reconciliation.
Gift & Rewards CardsCreate store-branded gift cards or loyalty reward cards with custom denominations and expiry management.
Issue a Card
const card = await kobble.cards.create(
{
program_id: "prog_xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
wallet_id: "wal_xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
},
{ headers: { "Idempotency-Key": "unique-key-per-request" } }
);
// card.id => card UUID
// card.last_four_digit => "4291"
// card.status => "INACTIVE" (update via PATCH to activate)
// card.external_id => Paymentology token

Works great with

Combine modules for a complete solution.

Ready to get started?

Book a demo to see how this module can power your financial product. Our team will walk you through the integration process.