PLATFORM FEATURE
Just-In-Time Funding, Real-Time Authorization
Two halves of one mechanism. A card authorization arrives, Fyatu calls your endpoint in real time with the full transaction context, and your backend decides against your own wallet balances, ledger, and custom authorization rules — approve, decline, or modify the amount, typically in under 100ms and always inside the network's window. Just-in-time funding is the funding half: the card is funded at the instant of the swipe rather than prefunded, so no working capital sits idle and no blockchain sits in the settlement path.
<100ms
Real-time authorization decision
Zero
Prefunding — cards funded just in time
180+
Countries, no blockchain in the path
Technical Deep-Dive
How It Works
The technical architecture behind JIT Funding & Real-Time Authorization — built into every Fyatu card program.
Authorization Intercept
Every card swipe, tap, ATM withdrawal, and online checkout passes through Fyatu's decisioning gateway before it reaches settlement. Within 20ms of the network request, your endpoint receives a signed HTTPS POST carrying the full authorization context — merchant name and ID, MCC, amount, currency, country, transaction type, initiation type, card ID, cardholder ID, and any custom metadata you attached at issuance. Nothing is decided, and nothing settles, until your handler answers.
Real-Time Decisioning on Your Own Balances
Your backend becomes the authorization oracle. Inside the handler you read whatever the decision actually depends on — a wallet balance, a fiat or crypto ledger, available margin, a credit line, a scoring model, a sanctions list — then return `{"decision":"APPROVE"}`, a decline carrying an ISO 8583 reason code, or an approval with a `modifiedAmount` for a partial draw. Card authorization using wallet balances carries no reconciliation lag: the balance you read is the balance at the moment of the transaction, and the merchant's POS never times out waiting for it.
Zero Prefunding
Card balances sit at $0 until authorization fires, when funds are pulled from your ledger and the card is funded just in time. No stablecoin pools, no on-chain settlement, no capital parked against cards nobody has spent yet — JIT funding removes the working-capital cost that prefunding platforms impose.
Custom Authorization Rules
Rolling velocity caps by minute, hour, or day; per-employee budgets; MCC policy; geographic and sanctions screening — written as custom transaction logic in your own code rather than boxed into a configuration UI. Rule complexity is bounded only by what your handler can compute inside the window.
Fallbacks, Events & Audit Trail
Set program-level fallback behaviour for timeouts, handler errors, and network partitions: auto-approve, auto-decline, or a rule-based fallback that applies spend controls without calling you. Beyond authorizations, subscribe to settlements, refunds, disputes, ATM withdrawals, and network declines — ordered per card, replayable through the events API, on 99.9% webhook uptime. Every decision, its payload, response body, latency, and outcome is logged and queryable for reconciliation, disputes, and compliance exports.
Use Cases
Who Benefits from JIT Funding & Real-Time Authorization
Industries and platforms building with JIT Funding & Real-Time Authorization through the Fyatu Card Issuing API.
Crypto Card Programs
Users hold USDT, USDC, or any crypto balance in your ledger. The JIT handler converts at spot and settles at the moment of authorization, so no blockchain sits in the card network path — zero smart contract complexity, standard Visa and Mastercard acceptance globally.
Neobanks & Wallet Apps
Card authorization using wallet balances, read live on every transaction. Overdrafts become impossible without batch reconciliation or day-end sweeps, and the same call gates spend against the cardholder's KYC tier.
Forex, Trading & Lending
Cards funded by a trading account balance, available margin, or a loan drawdown. Your handler checks exact headroom before every transaction, so a card can never exceed what the account actually holds across volatile positions.
Expense & Budget Management
Enforce per-employee budgets, MCC policies, and receipt requirements before the charge goes through, not after. Decline against an exhausted budget line, notify the manager in the same second, and push new limits straight from your HR or ERP system.
Emerging Market Fintechs
Build card programs in LATAM, MENA, or any market with limited traditional banking infrastructure. Zero prefunding removes the capital requirement that normally blocks fintechs from entering card issuing at all.
Fraud & Custom Risk Models
Score every authorization with your own fraud, credit, or behavioural analytics model and decline anomalies in real time — before settlement, before chargebacks, before losses compound — without being constrained by a platform's built-in risk engine.
COMPARISON
JIT vs Stablecoin Prefunding
Why fintechs building crypto card programs choose Fyatu JIT funding and real-time authorization over blockchain-settled platforms
JIT Funding & Real-Time Authorization FAQ
Common questions about jit funding & real-time authorization on the Fyatu Card Issuing API.