Telegram Mini App for iEXExchanger

An exchanger inside Telegram that works like the main version.

The client opens the Mini App, completes a short first-run flow, confirms email once, then creates orders, receives notifications, opens exchange details, and manages the account directly in Telegram.

The module uses the same exchange logic as the main Angular frontend: currencies, reserves, fees, cities, fields, dynamic rules, payment flow, verification, and order history.

PriceReady to connect
1:1 exchange flow with the main site Email is linked once Push via Telegram bot Passcode and Face ID
20,000+
exchange directions can be opened directly inside Telegram
once
the client confirms email and continues without entering it again
24/7
order notifications are delivered through the Telegram bot
iEXExchanger clients only

This project connects to an active iEXExchanger license and works as an additional module for the core platform.

Video demo

See Telegram Mini App in action

The demo shows the real client flow: welcome slides, email linking, direction selection, order creation, account area, exchange history, and notifications.

Open demo in Telegram
first launchcurrency exchangeclient accountnotifications
Client scenario

The client journey in two clear steps

The client links Telegram with email once, then creates exchanges and receives statuses without repeated authorization.

01

First launch and email linking

The client opens the Mini App, passes the welcome slides, and confirms email once. If no account exists, it is created automatically.

02

Exchanges, account, and notifications

After that, the client chooses a direction, creates orders, sees history and account settings, and receives important statuses via the Telegram bot.

What is included

Core exchanger logic adapted to Telegram

This is not a simplified standalone form. The Mini App is adapted for mobile Telegram UX but works with the same directions, orders, fields, and account logic.

Angular exchange form

Currency selector, filters, amounts, rate, timer, fees, cities, and fields are adapted to Telegram mobile style.

Telegram ID binding

The binding is stored separately from users, one Telegram ID cannot link different emails, and history stays with the client.

Account, payment details, and KYC

Personal details, saved payment details, verification, email status, theme, language, and settings are grouped into a convenient account area.

Passcode and biometrics

A 6-digit passcode protects Mini App access, while Telegram biometrics enables Face ID or Touch ID.

Order status push

The bot sends notifications for important stages, and the message button opens the exact order inside the Mini App.

Referral program

The client can send a prepared referral invitation through Telegram’s native recipient selection dialog.

Client account

A personal account without “logout” inside Telegram

Inside Telegram the client always works through Telegram ID. The account area shows personal details, email and status, saved payment details, verification, language, theme, notification and security settings.

Personal details

Name, phone, email, and confirmation status are shown in a mobile account style.

Saved payment details

The client can manage saved payment details in Telegram without old UI patterns or unnecessary counters.

Verification

KYC methods connected in the main version are available inside the Mini App account.

Language, theme, and notifications

The client chooses language, theme, haptics, and Telegram notification types.

Ready module

Telegram Mini App expands the exchanger, not replaces the website

The website remains the full entry point for regular clients, while Telegram becomes a fast mobile channel: orders, statuses, account, notifications, referrals, and repeat exchanges in one interface.