Le module répond aux exigences légales liées au processus de commande et de paiement. Il s'agit d'un module PrestaShop pour prendre en charge les paiements par virement bancaire. Le module permet d'afficher le résumé de la commande (résumé du panier avec les détails du produit) et le résumé de l'adresse. Vous pouvez décider quel type de résumé le module affichera.











Ce module de paiement par virement bancaire pour PrestaShop garantit la conformité légale en présentant un résumé détaillé de la commande juste avant confirmation. Il permet aux clients de vérifier et de modifier les prix des produits, les frais de livraison, les réductions, ainsi que les informations d'adresse et la quantité des articles. Une fonctionnalité majeure est la possibilité de définir des numéros de compte bancaire distincts pour chaque devise disponible dans votre boutique. Ce module optimise le processus de commande, offrant transparence et flexibilité à vos clients tout en respectant les exigences légales.
La plupart des modules de virement PrestaShop affichent un seul compte statique à tout le monde. BankWire Pro choisit le bon IBAN selon la devise, le pays, la zone et le groupe de clients, vérifie chaque IBAN et BIC avant l'enregistrement, affiche des instructions de virement traduisibles et suit les commandes payées contre en attente dans un tableau de bord intégré. Un module. Chaque marché.
Voici les fonctions qui distinguent BankWire Pro d'une simple case "payer par virement". Conçu pour les boutiques qui vendent dans plus d'une devise et d'un pays et veulent du contrôle, pas seulement une étiquette de paiement.
Affichez le bon IBAN local selon la devise, le pays, la zone et le groupe de clients. Les clients paient un virement national bon marché et de confiance.
Les autres : un compte pour tous
Chaque IBAN est vérifié avec la somme de contrôle ISO 13616 mod-97 et chaque BIC face à ISO 9362 avant l'enregistrement. Les fautes de frappe sont rejetées.
Les autres : tout texte passe
Part des virements, revenu encaissé, graphiques de tendance, principaux transporteurs et pays au même endroit. Exportez en CSV pour votre comptable.
Les autres : aucun rapport
Les coordonnées du compte, l'adresse de la banque et les instructions supplémentaires sont multilingues. Chaque client lit la note de virement dans sa langue.
Les autres : une langue pour tous
Choisissez pays, zones et groupes de clients avec un sélecteur clair "disponibles vers sélectionnés", recherche incluse. Pas de listes à virgules.
Les autres : champs de texte bruts
Proposez le virement uniquement entre un total de panier minimum et maximum. Masquez-le sur les très petites commandes ou les énormes que vous préférez ne pas relancer.
Les autres : toujours activé
Les commandes par virement restent en attente jusqu'au paiement. Voyez les commandes payées contre en attente, votre taux de recouvrement et le montant encore dû.
Les autres : vous relancez à l'aveugle
Récapitulatif optionnel du panier et de l'adresse complets avant que le client confirme. Aide à respecter les règles UE de transparence du checkout.
Les autres : on saute droit à la commande
Tableau de bord, Réglages, Comptes bancaires et Mises à jour dans une interface épurée, avec vérificateur de mises à jour intégré et migrations de base de données.
Les autres : une longue page de réglages
La plupart des modules de virement impriment un seul IBAN pour la planète entière. Un acheteur allemand, un acheteur polonais et un client qui paie en GBP reçoivent tous le même compte étranger, les mêmes frais transfrontaliers et la même hésitation à l'étape finale. BankWire Pro comble l'écart : définissez un compte local pour chaque marché et le module dirige chaque commande vers celui qui convient - par devise, pays, zone et groupe de clients.
Chaque profil cible une devise plus des pays, zones et groupes de clients éligibles. Au checkout, le profil actif à la priorité la plus basse dont toutes les règles correspondent l'emporte, ainsi une commande de DE en EUR et une de PL en PLN affichent chacune leur propre IBAN national.
Chaque IBAN est vérifié par la somme de contrôle mod-97 et chaque BIC contrôlé face à ISO 9362 avant de pouvoir enregistrer. Les coordonnées du compte, l'adresse de la banque et les instructions sont traduisibles, et {id_order} devient la vraie référence de paiement par client.
Si une commande exotique ne correspond à aucun profil, le module bascule sur votre compte par défaut par devise depuis l'onglet Réglages. Le client obtient toujours des coordonnées bancaires complètes et prêtes à copier - pas de page vide, pas d'email manuel.
Pourquoi c'est important : ce n'est pas une liste statique avec un seul if. C'est un vrai moteur de routage - un ObjectModel multilingue, une passe de correspondance à quatre dimensions avec ordre de priorité, un validateur IBAN mod-97 autonome et un repli par devise. Vous saisissez vos comptes une seule fois. Chaque client, sur chaque marché, voit le bon et paie un virement en lequel il a confiance.
Chaque fonction expliquée en langage simple pour les propriétaires de boutiques. Pas de jargon technique. Une par une, pour que vous sachiez exactement ce que BankWire Pro fait pour votre entreprise.
Le module ajoute au checkout une option virement bancaire / payer par virement . Une fois la commande passée, le client voit vos coordonnées bancaires (titulaire du compte, numéro de compte, IBAN, BIC, adresse et toute instruction supplémentaire) sur la page de confirmation et dans l'email de confirmation.
Un logo de paiement optionnel rend le virement facile à repérer au checkout mobile si votre thème prend en charge les logos de paiement.
Créez autant de comptes bancaires que nécessaire et décidez exactement quand chacun est proposé. C'est le cœur du module - un vrai moteur de routage au lieu d'un seul compte statique.
Chaque profil a un numéro de priorité. Au checkout, le module évalue les profils actifs en partant du numéro le plus bas et utilise le premier dont toutes les règles correspondent à la commande (devise et pays et zone et groupe). Le compte le plus spécifique l'emporte toujours.
Si aucun profil ne correspond, BankWire Pro bascule sur le compte par défaut par devise configuré dans l'onglet Réglages. Vous n'êtes jamais laissé sans coordonnées bancaires à afficher.
Quand vous enregistrez un compte, le module vérifie l' IBAN avec la somme de contrôle ISO 13616 mod-97 et le BIC/SWIFT face au format ISO 9362 (8 ou 11 caractères). Un seul chiffre erroné est détecté dans le back office plutôt que par un client perdu.
Les espaces et tirets dans l'IBAN sont autorisés et ignorés, vous pouvez donc le coller exactement comme votre banque l'imprime.
Les textes visibles par le client - numéro/coordonnées du compte, adresse de la banque ou du titulaire et instructions supplémentaires - sont entièrement traduisibles. Rédigez une version pour chaque langue de votre boutique et chaque acheteur lira des instructions claires.
Utilisez le marqueur {id_order} dans les instructions (par ex. "Utilisez la commande {id_order} comme référence de paiement") et il est remplacé automatiquement par le vrai numéro de commande.
Dans l'onglet Réglages, fixez un total de panier minimum et/ou maximum pour le virement. En dessous du minimum ou au-dessus du maximum, le moyen de paiement est masqué au checkout.
Les valeurs sont exprimées dans la devise par défaut de votre boutique et comparées après conversion automatique de devise, de sorte que la règle se comporte de façon cohérente quelle que soit la devise utilisée par le client.
Le virement est particulier : la commande est passée mais l'argent arrive plus tard. BankWire Pro transforme cette incertitude en chiffres clairs.
De nombreuses boutiques de l'UE doivent afficher un récapitulatif complet avant que le client confirme : produits, adresse de livraison, expédition et total. BankWire Pro ajoute cette page lorsqu'elle est activée, afin que votre checkout reste transparent et conforme.
Vous contrôlez si vous affichez aussi le récapitulatif des produits du panier, en gardant l'étape de confirmation aussi détaillée que nécessaire.
Montrez à chaque client le bon compte bancaire local, validez chaque IBAN et BIC, parlez sa langue, restez conforme au checkout et observez quels virements arrivent vraiment - le tout depuis un seul module PrestaShop qui fait ce qu'une option de virement basique ne peut pas.
Vous avez demandé le côté technique. Voici ce qui se trouve réellement dans le paquet. Pas une simple enveloppe autour d'un champ de texte. Un vrai moteur de routage de comptes bancaires conçu pour PrestaShop 1.6, 1.7, 8 et 9.
Du PHP, SQL, JavaScript, Smarty et CSS qui routent les comptes bancaires, valident les IBAN, affichent le tableau de bord et gardent le virement fiable à chaque étape du checkout.
Une classe principale gérant la logique de paiement, le moteur de correspondance, le SQL du tableau de bord, les onglets et le repli multidevise. De la profondeur, pas une ébauche.
Intégration native dans les options de paiement du checkout (PS 1.7+), le hook de paiement hérité (PS 1.6) et la page de confirmation de commande. Il vit à l'intérieur de PrestaShop, pas à côté.
Des fichiers de traduction prêts couvrant les principaux marchés européens et mondiaux. Les textes de l'admin et la page de checkout sont multilingues dès le premier jour.
ps_bankwirepro_account pour les profils de compte et ps_bankwirepro_account_lang pour les textes traduisibles destinés au client. BankwireproAccount avec des helpers d'installation, de résolution et CRUD, plus un moteur IBAN mod-97 autonome (sans dépendance à bcmath ou gmp). PaymentOption (PS 1.7+) et un repli sur le hook hérité pour PS 1.6. validation.php et payment.php pour la page de récapitulatif de commande et les coordonnées bancaires résolues montrées au client. lib/prestashop9compatibility.php pour les différences d'affichage des prix et d'API entre versions, plus un vérificateur de mises à jour avec migrations de base de données. Un validateur IBAN mod-97 fait main, une matrice de routage de comptes à quatre dimensions et 15 ans de savoir-faire en modules MyPresta.eu cachés derrière trois lignes de coordonnées bancaires que le client copie en cinq secondes. Cela ressemble à un humble virement bancaire. Cela tourne comme un routeur de paiements.











Ce module optimise le processus de commande en garantissant la conformité légale et la flexibilité client via la modification des détails. Il automatise la gestion des comptes bancaires multi-devises, améliorant l'efficacité et la précision de votre boutique.
Ce module augmente les ventes en optimisant l'expérience d'achat. Il réduit l'abandon de panier grâce à un récapitulatif transparent, la modification de commande et d'adresse, et une conformité légale rassurante, boostant directement votre taux de conversion.
Avec 15 ans d'expérience PrestaShop, nous avons développé ce module de virement bancaire. Il assure la conformité légale, un résumé détaillé de la commande et la gestion multicompte pour toutes vos devises, reflétant notre expertise approfondie de la plateforme.
Ce module se distingue par sa large personnalisation, permettant de définir des numéros de compte bancaire spécifiques pour chaque devise de votre boutique. Cette configuration avancée assure une adaptation parfaite et flexible à vos besoins uniques, optimisant la gestion des paiements.
Ce module, fourni en code source ouvert, permet une personnalisation complète. Adaptez les fonctionnalités de virement bancaire et de résumé de commande selon vos besoins spécifiques, garantissant flexibilité et intégrations avancées sans aucune limitation.
La licence du module assure une utilisation illimitée dans le temps. Les mises à jour gratuites pendant un an garantissent la conformité aux exigences légales actuelles. Des réductions substantielles sont offertes pour le renouvellement.