PLATFORM FEATURE
Dynamic Spend Controls
Set and update spend rules per card in real time. MCC category locks, per-transaction limits, daily/weekly caps, geographic restrictions — all adjustable via a single API call with instant effect.
Per-card
Granularity
Real-time
Rule updates
MCC · Geo · Velocity
Control dimensions
Technical Deep-Dive
How It Works
The technical architecture behind Dynamic Spend Controls — built into every Fyatu card program.
MCC Whitelist / Blacklist
Restrict or allow spending by Merchant Category Code at the card level. Accept a list of permitted MCC groups (e.g., only travel and dining) or block specific categories (e.g., gambling, cryptocurrency exchanges) with an array-based configuration that updates instantly via API.
Per-transaction Limits
Set a maximum amount for any single authorization. Transactions above the threshold are declined automatically by the Fyatu network before a JIT webhook is even dispatched, reducing latency and handler load for obvious rejections.
Velocity Rules
Cap the number of successful transactions within a rolling time window — per minute, hour, day, or custom interval. Useful for preventing card testing attacks or enforcing use-case-specific transaction frequency policies.
Geographic Restrictions
Allow or block transactions by country or region using ISO 3166-1 country codes. Combine with merchant country data in the authorization event to build precise geographic allowlists for travel programs or region-locked products.
Daily / Weekly Caps
Define cumulative spend ceilings that reset on a calendar or rolling basis. Cap individual cards for budget control or set program-wide aggregate limits to manage your BIN exposure and float requirements.
Use Cases
Who Benefits from Dynamic Spend Controls
Industries and platforms building with Dynamic Spend Controls through the Fyatu Card Issuing API.
Corporate Expense
Issue one card per employee with department-specific MCC locks and monthly spend caps. Update limits instantly when budgets change, no card reissue required.
Employee Benefits
Restrict benefit cards to eligible merchant categories — wellness, food delivery, commuter services — ensuring spend stays within program rules without manual reconciliation.
Marketing Campaigns
Distribute single-use or multi-use campaign cards locked to specific retailers or MCC codes, with auto-expiry and a fixed spend ceiling per recipient.
Travel
Enable geo-restrictions that auto-unlock for approved travel corridors, or issue travel cards with elevated limits and broader MCC access that revert after the trip window closes.
Loan Disbursements
Disburse loan funds onto purpose-built cards restricted to approved merchant categories (e.g., building supplies, medical), guaranteeing fund utilization without monitoring individual receipts.
Government Programs
Configure benefit cards with strict category rules and geographic constraints to ensure social program funds are spent in accordance with policy requirements and audit obligations.
Dynamic Spend Controls FAQ
Common questions about dynamic spend controls on the Fyatu Card Issuing API.
Card Issuing Platform
Ready to build with Dynamic Spend Controls?
Every Fyatu card program includes Dynamic Spend Controls out of the box. No add-ons, no extra config.