XRemit System Architecture & Overview

XRemit is a complete remittance money transfer business platform designed to simplify international remittance, multi-currency handling, recipient management, and secure financial transactions for businesses and individuals — accessible via Android and iOS apps, a website, and an admin panel.

Core Platform Components

Central Admin Dashboard

A powerful admin panel to manage currencies, fees & charges, deposit/withdraw/receive methods, transaction logs, agent profit logs, user/agent/admin care, admin role management, SEO & web settings, and overall platform configuration from one centralized dashboard.

User Remittance App

A user-friendly app and website where senders transfer money in multiple currencies via bank transfer, cash pickup, or mobile method, apply coupons, and pay through multiple payment gateways with real-time notifications.

Transfer & Recipient Management

Save recipient profiles for faster future remittances, track every money transfer in real-time, and download transaction receipts, while admins access complete transaction and agent profit logs for auditing.

Security & Compliance

Supports secure transfers alongside email verification, KYC verification, biometric login, and Google Authenticator two-factor authentication (2FA), plus support tickets and live chat for reliable, compliant operations.

Operational Workflow

01
User Registration & KYC:Users create an account and complete email verification, KYC verification, and 2FA security setup to access remittance features securely.
02
Add Recipient / Setup Transfer:Users add and save a recipient profile, then choose a receive method — bank transfer, cash pickup, or mobile method — configured by the admin.
03
Send via Bank, Cash Pickup or Mobile Money:Users send remittance funds using their preferred method, applying coupons where available and paying through one of the supported payment gateways.
04
Track & Receive Confirmation:Users track their money transfer in real-time, receive push notifications on status updates, and download a receipt once the transfer is complete.
05
Admin Monitoring & Management:Admins monitor all transaction logs and agent profit logs, manage currencies, fees, and methods, and handle user, agent, and admin care and support tickets from the dashboard.