MagicTerminal: The AFT Solution for POS and Terminals
The Visa AFT mandate changed the rules for card-present money movement—but the terminal market did not change with it. Generic retail POS devices still process money transfers, wallet loads, and prepaid top-ups as ordinary purchases, leaving agents and operators exposed to non-compliance, declines, and rising costs. MagicTerminal is Inyo’s answer: a card-present payment solution built from the ground up for Account Funding Transactions, and—as far as we are aware—the only AFT-native terminal solution on the market today.
This article explains what MagicTerminal is, why an AFT-native terminal matters after the Visa mandate, and how a deliberately simple design—just two APIs to push a transaction, plus an optional fleet API—turns card-present payments into an elegant, easy-to-deploy product for agent networks.
On this page
- Why an AFT-native terminal matters after the Visa mandate
- The only AFT terminal solution on the market
- Two APIs. That is the integration.
- Fleet management: one API, or a portal
- Security controls your ops team actually uses
- Flexible reporting and conventional hardware
- OTA updates and expert support
- Frequently Asked Questions
Why an AFT-Native Terminal Matters After the Visa Mandate
An Account Funding Transaction (AFT) is a card transaction where money is pulled from a cardholder’s debit or credit card to fund another account—a wallet, a prepaid card, a money transfer, an account top-up. It is fundamentally different from a purchase: no goods or services change hands, money simply moves. The card networks now require these transactions to be identified as AFTs, carrying specific transaction indicators and sender data.
The Visa AFT mandate applies to both card-not-present and card-present transactions. If a customer taps or dips a physical card at an agent location to fund a transfer, that transaction must be processed as an AFT—with the correct indicator and required sender information. Processing it as a standard purchase is non-compliant, attracts higher costs, and increasingly triggers declines as issuers tighten enforcement.
The gap in the market: The smart POS terminal market is enormous, but it was built for retail checkout—merchants selling goods behind a counter. Those terminals send purchase transactions. They were never designed to classify a payment as an AFT, collect sender data, or apply the correct indicators at the point of sale. After the Visa mandate, that leaves card-present money movement businesses with a compliance problem their hardware cannot solve.
The Only AFT Terminal Solution on the Market
MagicTerminal closes that gap. It is a card-present payment solution purpose-built for Account Funding Transactions—not a retail terminal with AFT bolted on. Every transaction it sends is correctly classified, carries the required sender data, and is routed through Inyo’s payment stack with full Visa and Mastercard AFT compliance. To the best of our knowledge, it is the only AFT-native terminal solution available today.
That matters because compliance at the point of sale is not something you can patch in later. The AFT indicator and sender data have to be applied as the transaction is created, on the device, in the field—across dozens or hundreds of agent locations. MagicTerminal handles that automatically, so operators get card-present money movement that is compliant by design, not by manual effort.
- Built for agent networks, not single merchants: Designed for distributed businesses—stores, kiosks, and cash-in/cash-out points—that need fast activation, tight control, and reliable operations across many locations.
- AFT-native by default: The correct transaction type, indicators, and sender-data handling are applied automatically—no per-device configuration, no compliance guesswork.
- One terminal, many services: Money transfers, wallet funding, prepaid card loads, and account top-ups all run through the same device and the same compliant rail.
Two APIs. That Is the Integration.
MagicTerminal was heavily designed for simplicity. There are no SDKs to manage on the device, no complex handshakes, and no certification headaches for your team. To push a payment, the entire integration comes down to two API touchpoints—one call out, one webhook back. Teams integrate in days, not weeks.
1. Client → Inyo — light up the terminal
One POST with the amount, an order ID, and the terminal ID. The device wakes, displays the total, and is ready to tap, dip, or swipe. That single call is everything your system needs to start a payment.
2. Customer → Terminal — tap, dip, or swipe
The payment flows through Inyo’s stack—authorization, capture, AFT classification, and reconciliation—with zero device work on your side. Nothing to build, nothing to maintain on the hardware.
3. Inyo → Client — webhook confirms
Inyo fires a webhook the moment the payment completes—status, amount, and card metadata—so your system stays in sync in real time. This is the second of the two API touchpoints, and the integration stops there.
No device firmware to ship. No SDK lifecycle to track. No PCI certification project on your terminals. You send one request to start a transaction and receive one webhook when it settles—the complexity of card-present payments is absorbed entirely by Inyo’s stack.
Fleet Management: One API, or a Portal
Running a terminal fleet is the other half of a card-present business. MagicTerminal exposes a dedicated fleet management API to activate, configure, monitor, and control every device programmatically—ideal if you want terminal operations embedded inside your own back office or BI stack.
But not every operator wants to build that. So the fleet API can be replaced entirely by the Inyo portal: a web console that does the same things—activate and deactivate devices, set limits, manage agents, watch transactions—without writing a line of code. This is what makes the product elegant: the heavy work of running card-present hardware is optional integration. Push transactions with two APIs, and manage the fleet whichever way suits you—API or portal.
2
API touchpoints to run a payment—one call, one webhook
100%
Remote control of every device—via fleet API or portal
OTA
Updates delivered over the air—no truck rolls
Security Controls Your Ops Team Actually Uses
Every device is governed from a central console—lock it down before it is lost, not after. Security in MagicTerminal is operational, not theoretical: the controls map to the real risks of distributed agent networks.
Instant activation & deactivation
Turn a terminal on or off in a single click. Onboard a new agent in seconds—or kill a stolen device before the next transaction can clear.
GPS perimeter lock
Bind each terminal to a geofence. If it leaves the store, kiosk, or approved zone, it stops accepting payments automatically—no manual intervention needed.
Authorization thresholds
Set per-device limits—per transaction, per day, per agent tier. Block outliers at the edge, not after settlement, and flag suspicious activity in real time.
Flexible Reporting and Conventional Hardware
Every transaction, fee, and settlement is visible—through the channel that fits your workflow, not ours:
- Web interface — Real-time dashboards with drill-down by agent, store, device, or date range.
- REST API — Programmatic access for your BI stack, data warehouse, or internal tools.
- Scheduled text files — CSV or fixed-width files delivered on your schedule, ready for legacy back-office systems.
On the hardware side, MagicTerminal runs on off-the-shelf NFC-ready devices—contactless, chip, and magstripe on mainstream terminal models. There is no proprietary hardware lock-in and no long procurement cycle. The compact form factor fits anywhere from a store countertop to a mobile agent bag, and you can order, provision, and deploy without custom integration per device.
OTA Updates and Expert Support
Once a terminal is in the field, it should work—and keep working—without your team managing it device by device. New features, security patches, and configuration changes ship over the air to every terminal: no truck rolls, no USB sticks, no downtime for your agents.
- Phased rollouts: pilot a subset before full deployment.
- Instant rollback: revert immediately if something looks off.
- Version visibility: know exactly what is running on every device, all the time.
And when something does go wrong in the field, your team reaches a payments engineer—not a scripted tier-one queue. You get a direct line to engineers who know your integration, live remote diagnostics on any terminal in the fleet, and the same team from pilot through production.
Part of the Inyo Money Movement Platform
MagicTerminal is the card-present front end to Inyo’s broader money movement platform. The same AFT collected on a terminal can be paired with an Original Credit Transaction (OCT) payout, settled through Inyo’s payment orchestration layer, or complemented by payment links for remote collection. Card-present and card-not-present money movement run on one compliant rail, through one integration.
Frequently Asked Questions
What is MagicTerminal?
MagicTerminal is Inyo’s card-present payment solution purpose-built for Account Funding Transactions (AFTs). It lets money transfer agents, kiosks, and cash-in/cash-out points accept card payments at the point of sale that are correctly classified as AFTs, with full Visa and Mastercard compliance—and integrates with just two API touchpoints.
Why does an AFT-native terminal matter after the Visa mandate?
The Visa AFT mandate applies to card-present transactions, so a money transfer or wallet-funding payment taken at a terminal must be processed as an AFT—with the correct indicator and sender data. Generic retail terminals send purchases, not AFTs, which is non-compliant and increasingly triggers higher costs and declines. MagicTerminal applies AFT classification automatically on every transaction.
Is MagicTerminal really the only AFT terminal solution available?
To the best of our knowledge, MagicTerminal is the only AFT-native terminal solution on the market today. Most smart POS terminals are built for retail checkout and cannot classify a card-present payment as an AFT at the point of sale. MagicTerminal was designed for this purpose from the start.
How complex is the integration?
Pushing a payment takes two API touchpoints: one POST to light up the terminal with an amount, order ID, and terminal ID, and one webhook back when the payment completes. There are no SDKs on the device, no firmware to ship, and no certification project. Most teams integrate in days.
Do I need to build a fleet management system?
No. MagicTerminal offers a fleet management API for programmatic control of every device, but it can be replaced entirely by the Inyo portal—a web console for activating, configuring, monitoring, and limiting terminals without writing any code. You choose API or portal.
What hardware does MagicTerminal run on?
It runs on off-the-shelf, NFC-ready devices supporting contactless, chip, and magstripe on mainstream terminal models. There is no proprietary hardware lock-in, and updates are delivered over the air—so devices stay current without truck rolls.
Bring AFT-Compliant Card-Present Payments to Your Agent Network
MagicTerminal is the AFT solution for POS and terminals: compliant by design, integrated in two API touchpoints, and managed via API or portal. Light up your fleet without the firmware, SDKs, and certification headaches of traditional terminal projects.
Related Articles
Account Funding Transaction (AFT): The Definitive Guide
The complete guide to how AFTs work, Visa and Mastercard mandates, sender data requirements, interchange, and compliance for money movement platforms.
Smart Terminals for Money Transfer Agents
The complete guide to card-present account funding for agent networks—NFC tap-to-pay, smart routing, and AFT compliance.