Skip to main content

Cards

Card issuing is coming soon to Infinite! This page provides a preview of our upcoming card functionality.

Overview

Infinite Cards will allow you to issue virtual cards to your customers, enabling them to spend their balances anywhere cards are accepted. These cards will be directly funded from their Virtual Wallet accounts.

Key Features (Coming Soon)

Virtual Card Issuing

  • Instantly create virtual cards via API
  • Cards are ready to use immediately upon creation
  • Full PAN, CVV, and expiration date provided securely

Integrated Funding

  • Cards draw funds directly from Virtual Wallet accounts
  • Real-time balance checks ensure transactions never overdraft
  • Seamless integration with your existing account infrastructure

Spending Controls

  • Set per-authorization limits
  • Configure daily, weekly, or monthly spending caps
  • Enable/disable cards instantly via API

Real-time Authorization

  • Receive webhooks for every authorization attempt
  • Approve or decline transactions programmatically
  • Full transaction history and reporting

How It Will Work

  1. Create a Card: Issue a virtual card linked to a customer’s Virtual Wallet
  2. Set Limits: Configure spending controls appropriate for the use case
  3. Process Transactions: Cards can be used anywhere, with real-time authorization
  4. Track Activity: Monitor all card activity through webhooks and API endpoints

Balance and Funding Model

Cards will be seamlessly integrated with your existing Virtual Wallet infrastructure:

Fund Management

  • Single Funding Source: Each card draws from a designated Virtual Wallet account
  • Real-time Balance: Card spending power equals the available balance in the linked Virtual Wallet
  • Fund Earmarking: Authorized transactions place a hold on funds until captured or voided

Enhanced Account Balance Structure

When cards launch, Virtual Wallet accounts will include:

Transaction Lifecycle

Understanding how card transactions flow through the system:

1. Authorization

When a merchant swipes the card:
  • System checks the Virtual Wallet’s available balance
  • If sufficient, funds are earmarked (not yet moved)
  • Authorization is approved or declined in real-time
  • Webhook: card.authorization.created

2. Capture

When the merchant finalizes the transaction:
  • A Transfer is created from the Virtual Wallet
  • Earmarked funds are released and balance is deducted
  • Transaction is recorded in the account history
  • Webhook: card.authorization.captured

3. Void/Expiration

If a transaction is cancelled or expires:
  • Earmarked funds are released back to available balance
  • No Transfer is created
  • Authorization status updates to voided/expired
  • Webhook: card.authorization.voided

API Preview

Here’s a preview of the upcoming card endpoints:

Create a Card

Update Card Status or Limits

Authorization Webhook Example

When a transaction is authorized, you’ll receive:

Use Cases

  • Corporate Expense Management: Issue cards to employees with preset spending limits
  • Platform Payouts: Enable instant access to earnings through virtual cards
  • Subscription Management: Create single-use or recurring payment cards
  • Travel and Entertainment: Issue cards with merchant category restrictions
Check back soon for updates on our card issuing capabilities!