Add-ons
An open-source add-ons allow you to expand the script's functionality by integrating new merchants, rate parsers and other custom-built services.
All add-ons are built on the Laravel framework, ensuring high performance and flexibility. The application follows a modular architecture and includes a toolkit for working with the script’s API (webhooks, custom rate parser, custom merchant integration).
Documentation
Add-ons
Last Updated: 04.07.2025 13:46

It can be used on a free or paid plan.

Published: 24.02.2025 14:31
Last Updated: 24.02.2025 20:33

You can get the exchange rate by its number in the list and also add exchangers to the exclusion list.

Published: 24.02.2025 14:39
Last Updated: 24.02.2025 20:34

We recommend using with the BetPay merchant.

Published: 24.02.2025 14:46
Last Updated: 24.02.2025 20:37

You can get the exchange rate by its number in the list and also filter professional and verified traders.

Published: 24.02.2025 14:53
Last Updated: 24.02.2025 20:39

It can be used on a free or paid plan.

Published: 24.02.2025 15:36
Last Updated: 24.02.2025 20:39

It can be used on a free or paid plan.

Published: 24.02.2025 15:40
Last Updated: 31.03.2025 17:55

It can be used on a free or paid plan. On the free plan, the data is updated once a day.

Published: 24.02.2025 15:43
Last Updated: 27.02.2025 18:54

We recommend using with the BetPay rates parser.

Published: 24.02.2025 15:45
Last Updated: 27.02.2025 18:52

The data is provided by the IP API service (ip-api.com). It can be used on a free or paid plan.

How It Works

The check is performed after exchange order is created or paid. A notification with the verification result is sent to the Telegram bot if a match is found for a restricted country or continent, VPN usage, or a mobile network.

Telegram Bot Commands

Check an IP address: /ipcheck <ip>

Published: 24.02.2025 16:27
Last Updated: 13.04.2025 19:20

The data is provided by the BestChange service (bestchange.net).

How It Works

The check is performed after exchange order is created or paid. A notification with the verification result is sent to the Telegram bot if a match is found for a payment details, name, e-mail, phone number, IP address.

Features

Automatic daily update of the fraud database.

Option to manually upload the fraud database and disable updates.

The check result includes a temporary link for viewing detailed information.

Telegram Bot Commands

Check data: /bestchangescamcheck <data>

Published: 24.02.2025 16:55
Last Updated: 03.06.2026 12:06

Telegram Bot Commands

Enable maintenance mode: /serviceup

Disable maintenance mode: /servicedown

Change operator status (online): /operatoronline

Change operator status (offline): /operatoroffline

Published: 03.06.2026 12:06
Last Updated: 03.06.2026 12:06

Telegram Bot Commands

General info: /userinfo <login or email>

Ban: /userban <login or email>

Unban: /userunban <login or email>

Change verification status (verified): /userverify <login or email>

Change verification status (unverified): /userunverify <login or email>

Change balance: /usersetbalance <login or email> <amount (+-)>

Delete: /userdelete <login or email>

Published: 03.06.2026 12:06
Last Updated: 03.06.2026 12:06

Telegram Bot Commands

General info: /orderinfo <id or token>

Export data: /orderexport <id or token>

Change status (created): /ordercreated <id or token>

Change status (paid): /orderpaid <id or token> <txn>

Change status (suspended): /ordersuspended <id or token> <reason>

Change status (canceled): /ordercanceled <id or token>

Change status (completed): /ordercompleted <id or token> <txn> <referral reward (%)>

Delete: /orderdelete <id or token>

Published: 03.06.2026 12:06
Last Updated: 03.06.2026 12:06

Features

Ability to manage multi-currency groups.

Telegram Bot Commands

General info: /currencyinfo <slug>

Enable: /currencyenable <slug or group>

Disable: /currencydisable <slug or group>

Change reserve: /currencysetreserve <slug or group> <amount (+-)>

Change payment details: /currencysetpaymentdetail <slug or group> <payment details>

Published: 03.06.2026 12:06
Last Updated: 03.06.2026 12:06

Features

Ability to manage multi-direction groups.

Telegram Bot Commands

General info: /directioninfo <slug>

Enable: /directionenable <slug or group>

Disable: /directiondisable <slug or group>

Change exchange rate: /directionsetrate <slug or group> <rate (a=b)>

Change additional fee: /directionsetfee <slug or group> <amount>

Change minimum exchange amount: /directionsetminamount <slug or group> <amount>

Change maximum exchange amount: /directionsetmaxamount <slug or group> <amount>

Change rate parser: /directionsetparser <slug or group> <parser>

Change rate parser correction amount: /directionsetparsercorrection <slug or group> <amount>

Published: 03.06.2026 12:06
Last Updated: 04.06.2025 10:02

How It Works

After creating an exchange order on the exchanger website, a "Proceed to Payment" button is displayed. Clicking it opens the payment page with a message saying, "Waiting for payment details". A notification is sent to the Telegram bot, alerting the operator to provide the payment details. The operator must reply the message and send the payment details in response. As a result, the payment details will be displayed on the payment page.

Features

The payment page includes a "Payment Made" confirmation button, which can be disabled.

The user can upload a receipt or proof of payment, which is then forwarded to the operator.

The Telegram bot supports multiple operators.

By replying the message, an operator can notify others that they are taking the exchange order for processing by sending "+", or decline it by sending "-".

The user is notified by email when the payment details are issued by the operator.

Full support for localization in multiple languages.

An API is available for retrieving information about the order.

Published: 24.02.2025 21:40
Last Updated: 16.03.2026 08:04

How It Works

The administrator adds payment details to the pool, specifying the available limit in the given currency. When a user creates an exchange order, they receive random payment details from the pool. After issuance, the available limit of the payment details decreases. If there are no available payment details in the pool, the user will not be able to create an exchange order.

Features

Management of the payment details through a dedicated Admin panel.

Support for any currencies, including destination tag and address for cryptocurrencies.

Automatic adjustment of the available limit for payment details when an exchange order is canceled.

Automatic reset of the available limit for payment details (daily, weekly, monthly).

Ability to use a fallback merchant (only from addons) if payment details are not available.

Import and export of records in JSON format.

Published: 24.02.2025 21:41
Last Updated: 16.03.2026 08:00

Supports operations with multiple networks.

Published: 16.03.2026 08:00
Last Updated: 26.05.2026 17:29

We recommend using with the ECPay payout module.

Published: 23.05.2026 08:25
© Exchanger CMS, 2018 - 2026. Currency Exchange Script. All rights reserved. Terms of Use