Garde

Purpose-specific virtual cards that let you decide exactly how your money can be charged before a transaction happens.

Your money. Your rules.

Illustrative control desk

Subscriptions card

Active
Garde virtual cardSubscriptions

Spends only inside the rules below.

5129 **** **** 4182
Rule stack5 checks
  • Purpose: subscriptions
  • Per charge: NGN 8,000 max
  • Merchant: streaming services
  • Renewals: notify before approval
  • Expires: 31 Dec 2026
Live interventionGamebox Pro was blocked

Per-charge limit exceeded by NGN 10,500.

Cards carry intent, not just card numbers.

Each card starts with a purpose. The rules, limits, lifecycle, and activity all stay attached to that purpose, so the user knows what can happen before a merchant tries to charge them.

Netflix card

Recurring only

Monthly cap: NGN 7,000Next charge allowed

Shopping card

Online checkout

Per transaction: NGN 45,000Awaiting approval

Travel card

Merchant category

Daily cap: NGN 180,000Frozen until trip

Cards to rules to limits to activity to intervention.

Garde is designed around preventive control. The web experience should make every step visible without turning into a wallet, banking suite, or expense platform.

01

Create a card for one intent

Name the card by what it is allowed to do: subscriptions, shopping, travel, or a one-off purchase.

02

Attach rules before it spends

Set limits, expiry, merchant controls where supported, renewal behavior, and freeze states ahead of time.

03

Review every intervention

Approved and declined transactions stay visible with clear reasons, not a generic payment failure.

Declines should explain themselves.

A blocked transaction is only useful when the user understands the reason and the next available action: raise a limit, change the rule, unfreeze the card, or leave the block in place.

MerchantAmountCardResultReason
NetflixNGN 7,000Netflix cardApprovedRecurring rule matched
Gamebox ProNGN 18,500SubscriptionsDeclinedPer-charge limit exceeded
KongaNGN 42,000ShoppingPendingWaiting for confirmation

Built around payment realities.

The customer-facing product can feel simple only if the underlying model respects authorization, card lifecycle, KYC, ledger, webhook, and sensitive-data boundaries from the beginning.

Control the charge before it becomes a problem.

Garde's web dashboard will bring the same card-first controls to the browser: purpose cards, rules, limits, lifecycle actions, notifications, and clear transaction history.

Waitlist form is illustrative until connected to a backend.