Platform for exchange businesses

iEXExchanger — a ready platform for exchange businesses

iEXExchanger is a ready-made system for currency and cryptocurrency exchange on your website. Customers place orders and follow their progress, while you manage rates, payments, and your team from one panel. Start with manual processing or connect payment services for automatic exchanges. The installer helps set up the product on your server, and you can get and install new versions from the admin panel.

iEXExchanger

Client website and personal account

Client website with a fast exchange form, currency selection, payment systems, and directions.

Installation on your server

The installer helps prepare a clean server and set up your exchange.

Automatic updates

Get new versions from the admin panel and choose when to install them.

Ready for launch and daily work

What is included in iEXExchanger

The customer website, customer account, and admin panel work together. You get tools to process exchanges, configure your business, install the product, and maintain it.

Launch and support

Guides for owners and teams

Documentation, demos, and training materials help you prepare for launch and learn daily exchange operations.

Client website and personal account

Customers choose currencies, calculate amounts, create orders, and make payments. Their account provides exchange history, saved payment details, discounts, and a partner section.

Exchange admin panel

Orders, rates, reserves, payments, and operator work in one place. Set team permissions, exchange rules, notifications, and website content from the panel.

Appearance to match your brand

Adjust website appearance and content. Customers can exchange on phones and computers, while operators work in a shared admin panel.

Automate daily work

Update rates, provide payment details, check payments, and send notifications automatically. Choose which tasks the system handles and which an operator reviews for each currency pair.

Protection and access control

Set up sign-in protection and staff permissions, check customers, and review activity history. Enable additional checks according to your rules.

Tools to grow your business

Add currency pairs and payment services. Connect BestChange, referrals, Telegram exchanges, or external apps as your business grows.

For everyday exchange operations

Key features of iEXExchanger

Launch your exchange, accept orders, and manage rates and payments from one panel. Installation, updates, backups, and tools to grow your business are included too.

Installation on your server

The installer helps prepare a clean server and set up your exchange.

  • A personal installer is available in your account under your licence.
  • Downloads the files and configures the required server software.
  • Sets up the website, admin panel, and secure connection, then checks that they work.

Automatic updates

Get new versions from the admin panel and choose when to install them.

  • Update files download automatically from the official website.
  • The system runs checks and creates a backup before installation.
  • Installation of the new version starts after you confirm it in the panel.

Backups and recovery

Keep copies of your exchange data so you can restore its operation.

  • Create copies of website files and the database.
  • Check saved backups before restoring them.
  • Restore a backup or roll back to the previous version after an update.

Easy exchange for customers

Customers choose currencies, see the amount they will receive, and place an order on your website.

  • Client website with a fast exchange form, currency selection, payment systems, and directions.
  • Clear payment instructions, payment details, and the current exchange status.
  • Attach receipts, images, and documents to orders, with uploaded file checks.
  • Bank card and document checks with a clear status for the customer.
  • A customer account with exchange history, saved cards, and wallets.
  • Email and Telegram messages about order status and important events.
  • The website and payment pages work on phones and computers.
  • Configure customer attachments: permitted formats, size, count, and private storage with the order.
  • Remember email and payment details for repeat exchanges. With guest exchanges enabled, customers can sign in after payment.

Orders and teamwork

Operators see orders in one panel and can work on them together.

  • Admin panel for processing orders without unnecessary navigation across different systems.
  • Processing statuses and steps, rejection reasons, deferred orders, archives, and activity history.
  • Assign responsible operators, work on orders together, and reserve an order for a staff member.
  • Internal team notes and order comments with customer visibility settings.
  • Recalculate orders when rates change: old and new amounts, reason, time, and responsible staff member.
  • Staff roles and permissions for orders, analytics, settings, and sensitive sections.
  • Assign orders by operator availability and workload, personal tabs, labels, bulk actions, workgroups, and table settings.

Rates, fees, and reserves

Set exchange terms for each currency pair and keep track of available funds.

  • Rates from BestChange, competitors, files, and other sources, using your formulas or manual values.
  • Automatic rate updates, protection against sharp changes, and source error handling under your rules.
  • BestChange tools: manage position, select competitors, assess their reliability, and exclude unwanted exchanges.
  • Currency and payment system reserves: manual changes, file imports, source selection, and change history.
  • Several fee options for customers, with clear amounts and descriptions in the exchange form and order.
  • If a rate deviates too far, the system can alert your team, apply a preset rate, or stop the currency pair.

Payments and payouts

Connect payment services and choose which operations to automate.

  • Provide payment details manually, automatically, on customer request, or when set conditions are met.
  • Check incoming payments and make automatic payouts through connected services.
  • Payment and payout history with error reasons for operators to review.
  • Encryption and protected storage of payment service settings.
  • Test mode for payment connections and replaying test messages when investigating errors.

Customer checks and protection

Decide when additional checks are needed and restrict suspicious activity.

  • Identity and bank card checks where an exchange requires them.
  • Assess cryptocurrency transaction risks through connected AML services.
  • Identify banks from card numbers and check payment details under bank and exchange rules.
  • Limits on order amounts and counts, spam protection, and access restrictions.
  • Protection against empty or repeated orders, suspicious data, and attempts to bypass limits.

Reports and notifications

Track your exchange results and receive messages about important events.

  • Reports on turnover, profit, currency pairs, and customers.
  • Operator processing speed and workload statistics, work calendar, and identification of periods with delays.
  • Email and Telegram message templates and notification rules, with delivery history.
  • Order statuses, chat messages, and notifications update without manually refreshing the page.
  • Email and Telegram notifications for customers and your team.

Design, content, and languages

Adjust the look and content of your website to suit your brand and audience.

  • Image and file management: folders, uploads, search, trash, and settings.
  • Edit pages and page groups, news, frequently asked questions, contacts, and site menus.
  • Multiple languages for the customer website and admin panel.
  • AI assistance for translating website and admin panel text.
  • Settings for website appearance and the operator workspace.

Discounts and referrals

Reward returning customers and attract new ones through partners.

  • Volume discounts based on each customer’s exchange activity.
  • Promo codes and special offers on your terms.
  • Bonus center for campaigns, rewards, activation flows, and accrual history.
  • Referral links, referred customer statistics, rewards, and payouts.

Telegram and external services

Add more ways to exchange and connect the tools your business needs.

  • Connect external services to rates, orders, customer accounts, website content, and reviews through the API.
  • A Telegram mini app as an additional exchange channel alongside your main website.
  • Manage external service access: permissions, key expiry, request limits, and usage history.
  • Continue exchanges in Telegram via a QR code: payment details, payment confirmation messages, statuses, and chat.
  • Additional modules: compatibility checks, installation, updates, and rollback. Connect chats, analytics, widgets, and scripts without changing the core system.

Settings and maintenance

Change exchange settings and check system operation from the admin panel.

  • Change rates, limits, notifications, and other settings in the admin panel.
  • Scheduled and background tasks run while your team continues processing orders.
  • Maintenance mode, temporarily pausing changes, diagnostics, optimisation, and clearing temporary data.
  • Search customers, orders, currency pairs, and reserves, with quick links to the relevant sections.
  • Exchange and database checks, backup and recovery settings, check history, and guidance on fixing problems.
For customers and your team

Languages for the client side and admin panel

Customers can use the website in their preferred language, while staff work in a translated admin panel. Available languages for each interface are listed below.

Admin panel

Seven languages for the team

The admin panel supports French, Kazakh, Ukrainian, Russian, English, Chinese, and Spanish: orders, settings, tables, logs, notifications, and operator actions stay readable for an international team.

frFrançais
kkҚазақша
ukУкраїнська
ruРусский
enEnglish
ZH简体中文
esEspañol
Client side

Nine languages for customers

The client website and account area are prepared for French, English, Spanish, Russian, Polish, Chinese, Ukrainian, Georgian, and Kazakh audiences: exchange, payment, account screens, emails, and public content follow one language model.

frFrançais
enEnglish
esEspañol
ruРусский
plPolski
ZH简体中文
ukУкраїнська
kaქართული
kkҚазақша
ExchangerApi v3

Exchange through your apps and partner websites

Connect your exchange to another website, a mobile app, or a Telegram bot. The service can show rates, calculate amounts, create orders, and keep customers informed. Orders arrive in your admin panel and follow your exchange rules.

Where you can use it

For example, a partner can add an exchange form to their website, while your team receives order data in its records system. Documentation and examples are available for the developer handling the connection.

Partner websiteMobile appTelegram botOrder recordsPartner account
Integration documentation

Orders without copying data

Customers place orders in the connected service, and operators receive the submitted details in their admin panel.

Access under your control

You choose who can connect and which data and actions they can access. You can restrict or revoke access.

Up-to-date order statuses

The connected service receives order change notifications and can show customers how their exchange is progressing.

Help for your developer

The documentation includes instructions and examples. Developers can test data submission before launching exchanges.

Example: exchange on a partner website

1

Choose currencies

The customer sees available currency pairs and chooses what to send and receive.

2

Calculate the amount

The service shows the rate, fees, and amount to receive under your exchange terms.

3

Place the order

The data is checked, and the order appears in your exchange admin panel.

4

Payment and status

The service can pass on the customer’s payment confirmation, show status, or request cancellation where permitted.

Risk control

Security and control systems

Set up sign-in protection, staff permissions, and customer checks. Activity history and notifications help identify suspicious operations and resolve disputes.

See who handled an order, what actions they took, and where a review is needed.

Staff access

  • Confirm sign-in with a one-time code from an authenticator app.
  • A custom address for signing in to your admin panel.
  • Restrict panel access to permitted network addresses.
  • Control work across multiple staff accounts.
  • View connected devices and end unneeded sessions.
  • Separate staff permissions for orders, settings, reports, and payments.
  • Trusted devices and joint approval of important actions by several administrators.

Orders and customers

  • Block suspicious users and addresses with a reason and expiry.
  • Limit frequent repeats and empty orders.
  • Set limits on exchange amounts, counts, and frequency.
  • Form checks against automated registrations and spam.
  • Validate requests and access to customer data.
  • Identity and cryptocurrency risk checks when required.

Payment protection

  • Encrypt confidential data and payment service settings.
  • Check that payment messages come from connected services.
  • Additional access confirmation for important payment operations.
  • Card and payment detail checks under your exchange rules.
  • Check access to orders and prevent counting the same payment twice.

Activity history and notifications

  • Sign-in history and suspicious activity notifications.
  • Connection protection and server configuration guidance.
  • History of orders, payments, payouts, rates, and staff actions.
  • Messages about new orders, sign-ins, checks, and errors.
  • Updates and checks to maintain product security and stability.
Process automation

Automation and Payment Gateways

Choose which operations your exchange automates and which remain with an operator. The system can update rates, provide payment details, check payments, and send notifications.

Connect payment services

Connect a suitable payment service for automatic payment checks and payouts. You can also work manually with banks, money transfers, cash, and other currency pairs added in your panel.

Cryptocurrency services

Connections for accepting cryptocurrency, checking incoming payments, and making payouts. Available operations depend on the selected service.

AbcexAlfaBit PayB2BWalletBitGoCrypto Cash (Crypto)CryptowayExnodeHeleketiEXWalletM-Pay (Crypto)Rapira CryptoWestWallet

Fiat currency services

Connections for bank and electronic payments. Choose a service that supports the payment or payout method you need.

AppexBitBestMerchantBydexEvoPayFiatCutFirekassaGoldexIvanPayMerchant001NicePayObmenka ClubObmenka Club V2PayCore fiat GatewayPshbSuperMoneyVolet (ADVCash)

How an automated order works

1

Customer creates an order

The system checks the rate, available funds, limits, and submitted details.

2

The system shows instructions

Customers see payment details, the amount due, and the time allowed for payment.

3

Payment is checked

A connected payment service or an operator checks incoming funds.

4

The order is completed

With automatic payouts configured, the system sends funds and notifies the customer that the exchange is complete.

Provide payment details manually, automatically, on customer request, or when set conditions are met.
Automatic rate updates, protection against sharp changes, and source error handling under your rules.
Continue exchanges in Telegram via a QR code: payment details, payment confirmation messages, statuses, and chat.
Assign orders by operator availability and workload, personal tabs, labels, bulk actions, workgroups, and table settings.
Email and Telegram notifications for customers and your team.
If a rate deviates too far, the system can alert your team, apply a preset rate, or stop the currency pair.
From manual launch to full automation

Exchange operating modes

Start with the mode that suits you and automate gradually. Each currency pair can have its own processing rules.

Manual mode

An operator provides payment details, checks payment, and completes the exchange. Suitable for cash and operations that need personal oversight.

Semi-automatic mode

The system handles some steps while an operator confirms decisions. For example, payment details are provided automatically and payout follows an operator’s review.

Full automation

With payment and payout services connected, the system checks payment, sends funds, and completes the order according to your rules without operator involvement.

Mixed mode

Set a mode for each currency pair: some exchanges run automatically, while others involve an operator.

Additional channels

Accept orders beyond your main website: connect Telegram exchanges and other websites or apps through the API.

Platform technologies

The customer website, admin panel, and server work together to help customers exchange, let your team process orders, and keep the service running.

Website and panel

Client Side

Customers get a clear exchange form and account. Your team gets a panel for orders and settings.

Angular 22
A customer website with an exchange form and account, suitable for phones and computers.
Vue 3
Working panel for administrators and operators: orders, rates, users, payments, content, and settings.
iEX UI
Native UI system
Tailwind 4 + Vite
UI style and fast builds
Exchange processing

Server Logic

Handles exchange calculations, orders, payments, limits, and connections to external services.

PHP 8.5
Modern server runtime for business logic, APIs, and the product modular architecture.
Laravel 13
Processes orders and payments, manages access, and connects exchange modules.
Redis
Fast access to working data
Postgres
Data and history
Go
System services and agents
Horizon + Pulse
Background task and server monitoring
Server operation

Infrastructure

Keeps the website running, delivers notifications, and performs scheduled tasks.

Nginx
Web server and reverse proxy for the public site, API, admin panel, and server routing.
Laravel Reverb
Live events for orders, notifications, chat, and interfaces where current status matters.
Debian 13
Server base
Ubuntu 26
Server base
API / cron / logs
Scheduled tasks and event history

See how your exchange will work

Try the website and admin panel demos, explore the tools for your team, and choose a suitable licence.