Fanup Agent Management System
A smart platform for registering and verifying card reader applicants, integrated with Shaparak
About the system
This system is the core of managing how sales agents for Fanup card readers are recruited and activated. Agents across the country use their dedicated panel to register applicants’ information and verify it in real time against government systems (Shaparak, the Iranian National Tax Administration). After final approval, a Merchant ID and a Terminal ID are issued and the device is activated.
Technical specifications and workflow
1. System architecture

2. A 5-step process
Step |
Process |
Technology used |
|---|---|---|
1. Initial registration |
The agent enters the applicant’s information |
Dynamic forms with client-side validation |
2. Verification |
Four sources checked at once: |
RESTful API over HTTPS |
3. Final approval |
Risk analysis and data matching |
An AML (anti-money laundering) analysis engine |
4. Code issuance |
Unique generation of: |
SHA-256 + timestamp algorithm |
5. Activation |
Coordination with the warehouse and support |
Warehouse management system (WMS) |
Key technical features
1. Agent management panel
- Two-factor authentication (national ID + dynamic SMS password)
- Hierarchical access levels (provincial supervisor, city agent)
- Real-time monitoring of agent performance
2. Smart verification module
- Secure connections to government systems using:
- End-to-end encryption
- An EV SSL certificate
- A fallback mechanism when government services are unavailable
3. Code issuance system
- Generation of unique codes
4. Integration with Shaparak
Function |
Implementation |
|---|---|
Final merchant registration |
Shaparak API (version 3) |
Receiving confirmation |
Webhook with an encrypted payload |
Reporting |
Secure file transfer over SFTP |
Business benefits
Benefit |
Operational impact |
|---|---|
70% faster activation |
From 72 hours to 2 hours |
No human errors |
100% automated verification |
Regulatory compliance |
Compliance with Article 169 of the Direct Taxes Act |
Centralized agent management |
Supervising 1,000+ agents on a single platform |
40% lower operating costs |
No more paper-based processes |
System security
Protection layers:
1. Data encryption
- Sensitive information stored with AES-256
- Tokenization of banking data
2. Access security
- IP restrictions for agents
- JWT-based authentication
3. API protection
- Rate limiting (1,000 requests/minute)
- DDoS protection with Cloudflare
Use cases
- Banks: recruiting new merchants for the payment network
- Payment companies: expanding the device distribution network
- Chain stores: launching new branches quickly
Analytical reports
Report |
Purpose |
|---|---|
Registration conversion rate |
Analyzing agent performance |
Geographic map of applicants |
Identifying new markets |
Verification error statistics |
Optimizing processes |
Average activation time |
Assessing the efficiency of government systems |
Summary
By creating an integrated ecosystem connecting agents, applicants and government systems, the Fanup agent management system has cut card reader activation from a 72-hour process to under 2 hours. Using:
- Secure Shaparak web services
- Unique code generation algorithms
- Real-time analytics dashboards
the platform has become the backbone of the country’s payment network expansion.
