Plateforme d'échange

iEXExchanger - une plateforme prête à l'emploi pour les échanges commerciaux

iEXExchanger permet de lancer et de développer un service d’échange de devises et de cryptomonnaies sans développer un système à partir de zéro. Le produit comprend le site client Angular 22, Vue 3, un compte personnel, le travail avec des applications, des cours, des réserves, des instructions de paiement, des notifications, des analyses, la sécurité, le multilinguisme et des outils pour l'équipe.La plateforme est adaptée à différents formats de travail : l'opérateur peut traiter chaque demande manuellement, certains chèques peuvent être basculés en mode semi-automatique, et lors de la connexion des passerelles de paiement, des règles de traitement et du ExchangerApi v3, le service d’échange peut fonctionner de manière entièrement automatique ou accepter les demandes de services externes. L'idée principale de iEXExchanger est simple : le propriétaire gère les activités d'échange à partir d'un seul système, les clients suivent un chemin d'échange clair et les processus techniques - taux, limites, notifications, contrôles, statuts et journaux - restent sous contrôle.

iEXExchanger

Site client et espace personnel

Création d'une demande prenant en compte le tarif, la réserve, les limites, les champs de paire, les détails et les paramètres de vérification.

Panneau d'administration et partie opérationnelle

Panneau d'administration pour traiter les demandes sans transitions inutiles et recherche manuelle à travers différents systèmes.

Systèmes de protection et de contrôle

Journaux détaillés des demandes, des paiements, des commerçants, des paiements, des tarifs, des réserves, des API et des actions des employés.

Pas seulement un site d'échange

Ce qui est inclus dans le produit iEXExchanger

iEXExchanger est un écosystème connecté pour un bureau de change : partie client, panneau d'administration, ExchangerApi v3, scripts de paiement, automatisation, analytique, sécurité, langues, contenu, formation et documentation.

Lancement et maintenance

Documentation, formation et chemin de mise en œuvre clair

La plateforme n'est pas conçue uniquement pour le développeur. Le propriétaire et l'équipe peuvent progressivement comprendre les paramètres, les scénarios de traitement des demandes, les intégrations de paiement, la sécurité et le fonctionnement quotidien du service d’échange.

Site client et espace personnel

Formulaire d'échange, choix des destinations, pages de paiement, statuts des demandes, reçus de chargement, vérification des cartes et des comptes, historique des commandes, portefeuilles et cartes, remises, codes promotionnels, bonus, section affilié, actualités, FAQ, avis, scripts Telegram et six langues client.

Panneau d'administration et partie opérationnelle

Gestion des demandes, opérateurs, paires, tarifs, passerelles de paiement, paiements, réserves, limites, utilisateurs, rôles, contenu, notifications, analyses, clés API, journaux, mises à jour et paramètres système.

Kit iEX UI et système de conception

Propre ensemble de composants d'interface pour la partie client et le panneau d'administration : boutons, formulaires, tableaux, fenêtres modales, états, thèmes, éléments mobiles et règles visuelles unifiées. Cela rend le produit cohérent et accélère le développement de nouvelles sections.

Automatisation là où vous en avez vraiment besoin

Le système peut mettre à jour les tarifs, recalculer les demandes, émettre des détails selon les conditions, envoyer des notifications, travailler avec les commerçants et les paiements, lancer les exportations selon un calendrier et réduire la charge des opérateurs.

Sécurité du service d’échange au niveau du processus

Dans iEXExchanger, la protection ne repose pas uniquement sur la connexion à la zone d’administration. Les sessions, les rôles, les adresses IP, les demandes, les détails, l'antispam, les rappels de paiement, les clés API, les actions des employés et les activités suspectes des clients sont surveillés.

La plateforme grandit avec le service d’échange

Vous pouvez commencer par un traitement manuel et un petit ensemble d'instructions, puis connecter les paiements automatiques, BestChange, les analyses avancées, le programme d'affiliation, les scénarios Telegram, KYC/AML, ExchangerApi v3, les profils de villes et les services supplémentaires.

Technologies plates-formes

Sous le capot de iEXExchanger - Angular 22, iEX UI, Vue 3, Laravel 13, PHP 8.4, Redis, Horizon + Pulse, Nginx, Fastly/CDN, événements en temps réel, intégrations de paiement et modules séparés pour les cours, les demandes, la sécurité et l'analyse.

Frontend

Partie client

Interfaces séparées pour le client et l'équipe : échange rapide sur le site, espace personnel, travail via Fastly/CDN et gestion pratique dans le panneau d'administration.

Angular 22
Interface client rapide du service d’échange avec un formulaire de demande clair, des scénarios mobiles et une livraison Fastly/CDN.
Vue 3
Panneau de travail pour administrateurs et opérateurs : demandes, cours, utilisateurs, paiements, contenu et paramètres.
iEX UI
Propre système d'interface utilisateur
Tailwind 4 + Vite
Style d'interface utilisateur et assemblage rapide
Backend

Logique du serveur

Traite les demandes, les tarifs, les limites, les paiements, les rôles, les journaux, les files d'attente, le client API et le public ExchangerApi v3.

PHP 8.4
Version actuelle du serveur pour la logique métier, API et l'architecture modulaire du produit.
Laravel 13
La base du backend : routes, services, middleware, files d'attente, événements, droits d'accès et intégrations.
Redis
Données de cache et d'exécution
MySQL
Données et historique
Horizon + Pulse
Files d'attente et chargement
Opérations et protection

Infrastructure

Responsable de la protection du trafic, des tâches en arrière-plan, des événements en temps réel et de la stabilité du serveur.

Cloudflare / WAF
Protection périmétrique, WAF, CDN, proxy et recommandations pour un service d'échange public.
Nginx
Serveur Web et proxy inverse pour site Web public, API, panneau d'administration et routage du serveur.
Laravel Reverb
Événements en direct pour les demandes, notifications, chat et interfaces où la pertinence du statut est importante.
Debian 12
Base de serveurs
API / cron / logs
Service
Localisation du produit

Langues de la partie client et du panneau d'administration

L'architecture linguistique est divisée en fonction des surfaces réelles du produit : le site client Angular fonctionne sur un ensemble étendu de langues pour le public public, et le panneau d'administration Vue se concentre sur les langues pour lesquelles les messages administratifs et les interfaces opérationnelles sont préparés.

Panneau d'administration

Sept langues pour l'équipe

Le panneau d'administration prend en charge le français, le kazakh, l'ukrainien, le russe, l'anglais, le chinois et l'espagnol : les demandes, les paramètres, les tableaux, les journaux, les notifications et les actions de travail des opérateurs restent clairs pour l'équipe internationale.

frFrançais
kkҚазақша
ukУкраїнська
ruРусский
enEnglish
zh-CN简体中文
esEspañol
Partie client

Neuf langues pour les clients

Le site Internet et le espace personnel du client sont conçus pour un public français, anglais, espagnol, russe, polonais, chinois, ukrainien, géorgien et kazakh : échange, paiement, compte, lettres et documents publics sont conservés dans une logique monolingue.

frFrançais
enEnglish
esEspañol
ruРусский
plPolski
zh-CN简体中文
ukУкраїнська
kaქართული
kkҚазақша
Intégration publique

ExchangerApi v3 pour les demandes et les services externes

En plus du site client habituel, iEXExchanger fournit un circuit API distinct pour les intégrations. Grâce à lui, vous pouvez recevoir des itinéraires d'échange et des systèmes de paiement, calculer des devis, effectuer un contrôle en amont avant de créer une demande, créer des demandes, vérifier les statuts, confirmer ou annuler des échanges, travailler avec des vérifications, des fichiers, des avis, des données de partenaires et webhooks.

Contrat, clés et contrôle d'accès

API est construit autour d'un contrat OpenAPI, de droits de portée précis, de signature HMAC, d'idempotence, de quotas, de limites, d'une liste blanche d'adresses IP, de journaux de demandes et d'un centre d'activités suspectes dans le panneau d'administration.

OpenAPI 3.1HMAC SHA-256Idempotency-KeyScopesWebhooksSandboxTypeScript SDKPHP signer

Création de demandes

Un service externe peut suivre le chemin devis -> contrôle en amont -> commande, puis lire le statut, les actions disponibles, confirmer le paiement ou annuler la commande.

Accès sécurisé

Les clés ont des droits, des dates d'expiration, des limites, des paramètres HMAC, des quotas et des restrictions IP distincts, et le panneau d'administration affiche les risques et l'historique d'utilisation.

webhooks et événements

Les points de terminaison webhooks, les événements de test, les livraisons, les répétitions, la rotation secrète et les événements pour les demandes, les paiements, les vérifications, les fichiers et les paiements d'affiliation sont pris en charge.

OpenAPI et SDK

Le contrat est disponible sous OpenAPI 3.1, un client TypeScript et un signataire PHP se trouvent à proximité, et les schémas et contrats peuvent être lus via des points de terminaison publics.

Comment un service externe crée un échange

1

Lit les itinéraires

L'intégration reçoit les destinations disponibles, les systèmes de paiement, les détails de l'itinéraire et ses capacités.

2

Obtient un devis

API calcule le montant, le taux, les commissions, les chèques et les restrictions avant de créer la commande proprement dite.

3

Crée une demande

Après le contrôle en amont, le service externe envoie une demande de commande et reçoit la commande créée avec le statut public.

4

Dirige le processus

Ensuite, vous pouvez lire le statut, confirmer le paiement, annuler la demande, envoyer une vérification et recevoir des événements via webhooks.

Ce que la plateforme peut faire

Principales caractéristiques de iEXExchanger

iEXExchanger clôture le cycle complet de fonctionnement du service d’échange : depuis l'affichage des paires au client jusqu'au suivi de la demande par l'opérateur, en passant par le calcul du tarif, l'émission des détails, la vérification du paiement, les notifications, les analyses, les régularisations des partenaires et l'accès externe au API. Vous trouverez ci-dessous non pas un ouvrage de référence sec de tous les paramètres, mais les principaux groupes de fonctionnalités dans un langage simple : site Web client Angular 22, backend Laravel, Vue 3, paiements, cours, sécurité, analyses, contenu, mises à jour et notre propre système d'interface utilisateur.

Parcours client

Tout ce qu'un client ordinaire voit : choisir une paire, créer une demande, le paiement, les statuts, le compte, les documents et l'historique des échanges.

  • Site client avec formulaire d'échange rapide, choix de devises, systèmes de paiement et paires.
  • Page de paiement de la demande avec instructions, minuteries, codes QR, statuts et actions claires du client.
  • Vérification des cartes bancaires et des documents avec téléchargement d'images et vérification du statut.
  • espace personnel du client : historique des demandes, détails, cartes, portefeuilles, paramètres et sécurité du compte.

Travaux opérationnels

Espace de travail pour les opérateurs et les administrateurs : demandes, statuts, tarifs, détails, limites, commentaires et historique des actions.

  • Panneau d'administration pour traiter les demandes sans transitions inutiles et recherche manuelle à travers différents systèmes.
  • Statuts, étapes, motifs de rejet, demandes en attente, archives et historique des actions sur la demande.
  • Recalcul d'une demande lorsque le taux évolue avec un historique clair : motif, montants, taux avant et après, gestionnaire et heure.
  • Scénarios flexibles de délivrance de détails : manuellement, automatiquement, sur demande ou selon des conditions spécifiées.

Tarifs, réserves et BestChange

Gestion des tarifs, réserves, formules, positions BestChange, TXT-export et logique concurrentielle du service d’échange.

  • Cours provenant de sources diverses : BestChange, concurrents, formules, fichiers, valeurs manuelles et données externes.
  • Mise à jour automatique des tarifs, protection contre les sauts soudains et stabilité contre les erreurs sources.
  • Module BestChange : calcul des positions, filtres concurrents, fiabilité des services d’échange, liste noire et proxys.
  • Réserves par devises et systèmes de paiement, gestion manuelle, réserves à partir de fichiers, groupes sources et historique des modifications.

Paiements et débours

Connexion des commerçants, rappels, webhook, paiements automatiques, journaux d'erreurs et stockage sécurisé des paramètres de paiement.

  • Passerelles de paiement pour accepter des fonds, vérifier les paiements, scripts de rappel/webhook et paiements automatiques.
  • Séparez les journaux du commerçant et des paiements pour voir le scénario sélectionné et les raisons des erreurs.
  • Stockage crypté des configurations marchands et chargement sécurisé des paramètres depuis un stockage sécurisé.
  • Mécanismes sandbox et replay pour les intégrations de paiement, désactivés par défaut en production.

KYC, AML et limites

Des outils pour vérifier le client, les cartes, les détails et le comportement des demandes, afin que le service d’échange puisse inclure des règles strictes uniquement là où elles sont réellement nécessaires.

  • Prise en charge de KYC et vérification manuelle de l'identité pour les scénarios où la confirmation du client est nécessaire.
  • Vérifie AML et plug-in des pilotes AML pour contrôler les risques des transactions de crypto-monnaie.
  • Inspecteur BIN et règles bancaires pour une vérification plus précise des cartes et des détails de paiement.
  • Système de profil limite : restrictions sur le nombre de demandes, les intervalles, les premiers échanges et les montants.

Analyses et notifications

Contrôle des bénéfices, du chiffre d'affaires, des opérateurs, des clients, des partenaires, des événements, e-mail, Telegram et notifications en temps réel.

  • Analyses des services d’échange : bénéfices, chiffre d'affaires, paires, clients, partenaires, appareils et statuts.
  • Analyses des opérateurs : vitesse de traitement, charge, calendrier de travail et périodes problématiques.
  • Moteur de notification unifié SmartNotifier pour e-mail, Telegram, modèles, règles, audits et files d'attente.
  • Événements en temps réel et scripts WebSocket pour les notifications, les demandes, le chat et les interfaces en direct.

Interface, contenu et langues

Le système permet de gérer l'apparence, les pages, les médias, les traductions et les éléments du site sans modifier constamment le code.

  • Gestionnaire de médias : dossiers, téléchargement d'images, recherche, corbeille, contextes et paramètres de fichiers.
  • Éditeur de contenu moderne, pages, groupes de pages, actualités, FAQ, contacts et navigation du site.
  • Multilingue en termes réels : panneau d'administration en chinois, anglais et russe ; partie client en russe, anglais, chinois, polonais, ukrainien et géorgien.
  • Assistant IA pour traduire les paramètres régionaux et accélérer le travail avec des textes multilingues.

Croissance et expansion

Contenu, pages SEO, scénarios API, Telegram, mises à jour de produits et inclusion progressive de nouveaux modules.

  • Éditeur de contenu moderne, pages, groupes de pages, actualités, FAQ, contacts et navigation du site.
  • Client public API pour les cours, les demandes, les comptes, le contenu, les critiques, les contacts et les scénarios Telegram.
  • Prise en charge de Telegram Mini App comme canal d'échange supplémentaire à côté du site principal.
  • Module de mise à jour du produit avec historique des versions, vérifications et demande de version gérée.

Noyau de la plateforme

API, les paramètres, les tâches en arrière-plan, les journaux, les mises à jour et les modes de maintenance sont collectés dans des mécanismes distincts pour un fonctionnement quotidien stable.

  • Paramètres système via DynamicConfig et SystemSettings pour modifier le comportement sans modifier manuellement les fichiers.
  • Tâches planifiées, scripts cron, files d'attente, gestionnaires Horizon et en arrière-plan pour les opérations lourdes.
  • Le centre d'administration API gère l'accès client, les tokens, les droits, les limites, les quotas, les paramètres webhook et les activités suspectes.
  • AdminSearch vous aide à trouver rapidement des utilisateurs, des demandes, des paires, des réserves et des signaux problématiques sans parcourir manuellement les sections.
Contrôle des risques

Systèmes de protection et de contrôle

La sécurité dans iEXExchanger est construite autour du fonctionnement réel du service d’échange : les connexions des employés, les actions de l'opérateur, la création de demandes, l'émission de détails, les rappels de paiement, les demandes API, les restrictions des utilisateurs et les journaux d'événements sont contrôlés par des mécanismes distincts.Cela permet de protéger non seulement le panneau d'administration, mais également l'argent, les réserves, les données des clients, les scripts de paiement, les cumuls des affiliés et la réputation du service d’échange.

Le principe principal : le propriétaire doit voir qui a fait quoi, pourquoi le système a pris la décision et où le risque s'est produit.

Accès des employés

  • Authentificateur Google 2FA pour une protection supplémentaire de la connexion au panneau d'administration.
  • URL du panneau de configuration masquée personnalisable au lieu du chemin public standard.
  • Restreindre l'accès au panneau d'administration par IP et compatibilité avec les en-têtes Cloudflare.
  • Rôles et droits d'accès pour les employés, les opérateurs, les sections d'analyse, de paramètres et de paiement.

demandes et clients

  • Blocage centralisé par IP, plages, l’e-mail et domaines avec motifs et délais.
  • Commandes anti-spam : limiter les commandes vides, les répétitions fréquentes et les activités suspectes.
  • Profils limites pour les paires et les utilisateurs : nombre de demandes, intervalles, premiers échanges et montants.
  • Modules AML et KYC pour vérifier les risques et confirmer l'identité dans les zones requises.

Scénarios de paiement

  • Cryptage des données confidentielles et stockage sécurisé des paramètres de la passerelle de paiement.
  • Contrôles de hachage/secret pour les rappels de paiement, webhook et les fichiers de statut.
  • Accès secret supplémentaire aux opérations sensibles des commerçants et des paiements automatiques.
  • Vérification des cartes, des banques, des détails et des règles de disponibilité des données de paiement.

Journaux et infrastructure

  • Journaux détaillés des demandes, des paiements, des commerçants, des paiements, des tarifs, des réserves, des API et des actions des employés.
  • Notifications sur les événements importants : nouvelles demandes, connexions, changements d'IP, vérifications, erreurs et statuts.
  • UFW, Fail2Ban, Cloudflare et recommandations BestChange dans le cadre de la boucle de protection des infrastructures.
  • Mises à jour du produit et révisions internes qui aident à maintenir la sécurité et la stabilité de la version.
Automatisation des processus

Passerelles d'automatisation et de paiement

iEXExchanger peut être géré manuellement, mais la force du produit se révèle dans l'automatisation : le système vérifie les conditions, met à jour les données, travaille avec les commerçants, informe les clients et aide l'opérateur à ne pas garder tous les processus en tête.

Passerelles, commerçants et paiements automatiques

Les intégrations intégrées sont divisées par objectif : les passerelles crypto sont responsables des scénarios de cryptomonnaie, les passerelles fiduciaires sont responsables des systèmes de paiement, des banques et des commerçants. Pour le mode manuel, vous pouvez ajouter séparément vos systèmes de paiement, vos banques, vos transferts d'argent, vos paires d'espèces et vos devises via le panneau de contrôle.

Passerelles crypto

Intégrations pour les zones de crypto-monnaie, vérification des reçus, rappels et traitement automatisé des transactions crypto.

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

Passerelles Fiat

Intégrations pour les systèmes de paiement, les scénarios bancaires, les commerçants et l'automatisation de l'acceptation ou du paiement dans les paires fiduciaires.

AppexBitBestMerchantBydexEvoPayFiatCutFirekassaGoldexIvanPayMerchant001NicePayObmenka ClubObmenka Club V2PayCore fiat GatewayPshbSuperMoneyVolet (ADVCash)

Comment fonctionne la demande automatique ?

1

Le client crée une demande

La plateforme vérifie la paire, les limites, la réserve, le taux, les champs obligatoires et les paramètres pour un scénario d'échange spécifique.

2

Le système émet des instructions

Le client reçoit des détails clairs, le code QR, la minuterie, l'état et les notifications sans correspondance manuelle avec l'opérateur.

3

Le paiement est en cours de vérification

La passerelle connectée, le rappel ou le contrôle de l'opérateur enregistre le reçu et la demande passe à l'étape suivante.

4

Fin de la demande

Le système envoie des notifications, écrit les événements dans les journaux, met à jour les analyses et, avec les règles nécessaires, démarre le paiement.

Du démarrage manuel au démarrage entièrement automatique

Comment fonctionne le service d’échange

iEXExchanger peut être lancé progressivement : d'abord en tant qu'service d’échange manuel contrôlé, puis connectez des chèques semi-automatiques, des passerelles de paiement, des paiements automatiques, BestChange, des analyses, des scripts Telegram et des modules supplémentaires à mesure que le projet se développe.

Mode manuel

L'opérateur vérifie lui-même la réception des fonds, délivre ou confirme les détails, change de statut et complète la demande. Ce format est pratique pour les débutants, les paires d'espèces, les systèmes de paiement rares et les services d’échange, où le contrôle personnel est important.

Mode semi-automatique

Certaines actions sont prises en charge par le système : le client voit les instructions et les statuts, l'opérateur reçoit des conseils, peut vérifier les reçus grâce à l'intégration, confirmer ou annuler les échanges sans saisir chaque compte externe.

Entièrement automatique

Avec les commerçants connectés, les paiements, les rappels, les limites et les règles de routage, la demande peut parcourir le processus sans la participation de l'opérateur : la création, la vérification du paiement, le changement de statut, les notifications et le paiement s'effectuent automatiquement.

Mode mixte

Différentes paires peuvent fonctionner différemment : par exemple, les paires de cryptomonnaies populaires dans la machine, les paires bancaires dans la machine semi-automatique, les transactions en espèces et non standard manuellement.

Chaînes supplémentaires

Le service d’échange peut fonctionner non seulement via le site Web principal : les notifications Telegram, la liaison de compte et un Telegram Mini App distinct sont disponibles en tant que script supplémentaire pour les clients.

Un produit fini qui peut être lancé progressivement

La page décrit iEXExchanger dans un langage simple, mais à l'intérieur se trouve un système de travail à part entière : site client, panneau d'administration, demandes, cours, paiements, sécurité, analyses, contenu, formation et outils pour développer l'activité d'échange.