Módulo atende aos requisitos legais relacionados ao processo de pedido e pagamento. Este é um módulo PrestaShop para dar suporte a pagamentos por transferência bancária. O módulo permite exibir o resumo do pedido (resumo do carrinho com detalhes do produto) e o resumo do endereço. Você pode decidir que tipo de resumo o módulo mostrará.











Este módulo de pagamento por transferência bancária para PrestaShop garante a conformidade legal ao exibir um resumo detalhado do pedido (preços, entrega, descontos) antes da confirmação final, cumprindo os requisitos de e-commerce. Ele permite aos clientes revisar e ajustar informações cruciais do pedido, como quantidades de produtos e detalhes de endereço de entrega e faturamento. Uma funcionalidade essencial é a capacidade de configurar diferentes números de contas bancárias, adaptados a cada moeda disponível na loja. Isso oferece flexibilidade e otimiza o processo de pagamento, aprimorando a experiência do usuário e a gestão financeira.
A maioria dos módulos de transferência bancária para PrestaShop mostra uma única conta estática para todos. BankWire Pro escolhe o IBAN correto por moeda, país, zona e grupo de clientes, verifica cada IBAN e BIC antes de salvar, exibe instruções de transferência traduzíveis e acompanha os pedidos pagos versus pendentes em um painel integrado. Um módulo. Todos os mercados.
Estes são os recursos que diferenciam o BankWire Pro de uma simples caixa de seleção "pagar por transferência". Feito para lojas que vendem em mais de uma moeda e país e querem controle, não apenas um rótulo de pagamento.
Mostre o IBAN local certo por moeda, país, zona e grupo de clientes. Os clientes pagam uma transferência nacional barata em que confiam.
Outros: uma conta para todos
Cada IBAN é verificado com o checksum mod-97 da ISO 13616 e cada BIC com a ISO 9362 antes de salvar. Erros de digitação são rejeitados.
Outros: qualquer texto é aceito
Participação das transferências, receita arrecadada, gráficos de tendência, principais transportadoras e países em um só lugar. Exporte para CSV para o seu contador.
Outros: nenhum relatório
Os dados da conta, o endereço do banco e instruções extras são multilíngues. Cada cliente lê a nota de transferência no seu idioma.
Outros: um idioma para todos
Escolha países, zonas e grupos de clientes elegíveis com um seletor limpo "disponível para selecionados", com busca incluída. Sem listas de vírgulas.
Outros: campos de texto brutos
Ofereça a transferência bancária apenas entre um total mínimo e máximo do carrinho. Oculte-a em pedidos minúsculos ou enormes que você prefere não perseguir.
Outros: sempre ativo
Os pedidos por transferência permanecem pendentes até serem pagos. Veja pedidos pagos versus pendentes, sua taxa de arrecadação e o valor ainda em aberto.
Outros: você persegue às cegas
Revisão opcional completa do carrinho e do endereço antes de o cliente confirmar. Ajuda a cumprir as regras de transparência no checkout da UE.
Outros: vão direto ao pedido
Painel, Configurações, Contas bancárias e Atualizações em uma interface limpa, com um verificador de atualizações integrado e migrações de banco de dados.
Outros: uma longa página de configurações
A maioria dos módulos de transferência bancária imprime um único IBAN para o planeta inteiro. Um comprador alemão, um comprador polonês e um cliente que paga em GBP recebem todos a mesma conta estrangeira, as mesmas taxas transfronteiriças e a mesma hesitação na etapa final. O BankWire Pro elimina essa lacuna: defina uma conta local para cada mercado e o módulo encaminha cada pedido para aquela que se encaixa - por moeda, país, zona e grupo de clientes.
Cada perfil segmenta uma moeda mais os países, zonas e grupos de clientes elegíveis. No checkout, vence o perfil ativo de menor prioridade cujas regras correspondam todas, de modo que um pedido DE em EUR e um pedido PL em PLN mostram cada um o seu próprio IBAN nacional.
Cada IBAN é verificado com o checksum mod-97 e cada BIC conferido com a ISO 9362 antes que você possa salvar. Os dados da conta, o endereço do banco e as instruções são traduzíveis, e {id_order} se torna a referência de pagamento real para cada cliente.
Se um pedido exótico não corresponder a nenhum perfil, o módulo recorre à sua conta padrão por moeda da aba Configurações. O cliente sempre recebe dados bancários completos e prontos para copiar - sem página vazia, sem e-mail manual.
Por que isso importa: isto não é uma lista estática com um único if. É um motor de roteamento real - um ObjectModel multilíngue, uma passagem de correspondência em quatro dimensões com ordenação por prioridade, um validador de IBAN mod-97 autônomo e um fallback por moeda. Você insere suas contas uma vez. Cada cliente, em cada mercado, vê a certa e paga uma transferência em que confia.
Cada recurso explicado em linguagem simples para donos de lojas. Sem jargão técnico. Um a um, para que você saiba exatamente o que o BankWire Pro faz pelo seu negócio.
O módulo adiciona uma opção de transferência bancária / pagar por transferência no checkout. Após o pedido ser feito, o cliente vê seus dados bancários (titular da conta, número da conta, IBAN, BIC, endereço e quaisquer instruções extras) na página de confirmação e no e-mail de confirmação.
Um logotipo de pagamento opcional torna a transferência bancária fácil de identificar no checkout móvel, se o seu tema suportar logotipos de pagamento.
Crie quantas contas bancárias precisar e decida exatamente quando cada uma é oferecida. Este é o coração do módulo - um verdadeiro motor de roteamento em vez de uma única conta estática.
Cada perfil tem um número de prioridade. No checkout, o módulo avalia os perfis ativos do número mais baixo para cima e usa o primeiro cujas regras correspondam todas ao pedido (moeda e país e zona e grupo). A conta mais específica sempre vence.
Se nenhum perfil corresponder, o BankWire Pro recorre à conta padrão por moeda configurada na aba Configurações. Você nunca fica sem dados bancários para mostrar.
Ao salvar uma conta, o módulo verifica o IBAN com o checksum mod-97 da ISO 13616 e o BIC/SWIFT com o formato da ISO 9362 (8 ou 11 caracteres). Um único dígito errado é detectado no back office em vez de por um cliente confuso.
Espaços e hífens no IBAN são permitidos e ignorados, então você pode colá-lo exatamente como o seu banco o imprime.
Os textos voltados para o cliente - número / dados da conta, endereço do banco ou do titular e instruções adicionais - são totalmente traduzíveis. Escreva uma versão para cada idioma que sua loja usa e cada comprador lê instruções claras.
Use o {id_order} marcador de posição nas instruções (por exemplo, "Use o pedido {id_order} como referência de pagamento") e ele é substituído pelo número real do pedido automaticamente.
Na aba Configurações, defina um total mínimo e/ou máximo do carrinho para a transferência bancária. Abaixo do mínimo ou acima do máximo, o método de pagamento fica oculto no checkout.
Os valores são expressos na moeda padrão da sua loja e comparados após a conversão automática de moeda, de modo que a regra se comporta de forma consistente, não importa qual moeda o cliente use.
A transferência bancária é especial: um pedido é feito, mas o dinheiro chega depois. O BankWire Pro transforma essa incerteza em números claros.
Muitas lojas da UE precisam mostrar um resumo completo antes de o cliente confirmar: produtos, endereço de entrega, frete e total. O BankWire Pro adiciona essa página quando ativada, para que seu checkout permaneça transparente e em conformidade.
Você controla se deve também mostrar o resumo dos produtos do carrinho, mantendo a etapa de confirmação exatamente tão detalhada quanto precisar.
Mostre a cada cliente a conta bancária local certa, valide cada IBAN e BIC, fale o idioma dele, mantenha-se em conformidade no checkout e acompanhe quais transferências realmente chegam - tudo a partir de um módulo PrestaShop que faz o que uma opção básica de transferência bancária não consegue.
Você pediu o lado técnico. Aqui está o que realmente vem dentro do pacote. Não é um invólucro fino em torno de um campo de texto. Um motor de roteamento de contas bancárias de verdade, construído para PrestaShop 1.6, 1.7, 8 e 9.
PHP, SQL, JavaScript, Smarty e CSS que roteiam contas bancárias, validam IBANs, renderizam o painel e mantêm a transferência bancária confiável em cada etapa do checkout.
Uma classe principal cuidando da lógica de pagamento, do motor de correspondência, do SQL do painel, das abas de administração e do fallback multimoeda. Profundidade, não um esboço.
Integração nativa nas opções de pagamento do checkout (PS 1.7+), no hook de pagamento legado (PS 1.6) e na página de confirmação do pedido. Ele vive dentro do PrestaShop, não ao lado dele.
Arquivos de tradução prontos cobrindo os principais mercados europeus e mundiais. As strings de administração e a página de checkout vêm multilíngues desde o primeiro dia.
ps_bankwirepro_account para os perfis de contas e ps_bankwirepro_account_lang para os textos traduzíveis voltados ao cliente. BankwireproAccount com helpers de instalação, resolução e CRUD, além de um motor de IBAN mod-97 autônomo (sem dependência de bcmath ou gmp). PaymentOption (PS 1.7+) e um fallback de hook legado para o PS 1.6. validation.php e payment.php para a página de resumo do pedido e os dados bancários resolvidos mostrados ao cliente. lib/prestashop9compatibility.php para diferenças de exibição de preço e de API entre versões, além de um verificador de atualizações com migrações de banco de dados. Um validador de IBAN mod-97 feito à mão, uma matriz de roteamento de contas em quatro dimensões e 15 anos de artesanato em módulos da MyPresta.eu escondidos por trás de três linhas de dados bancários que o cliente copia em cinco segundos. Parece uma humilde transferência bancária. Funciona como um roteador de pagamentos.











Este módulo automatiza a conformidade legal ao exibir o resumo detalhado do pedido e permite que os clientes otimizem suas compras, editando detalhes e endereços. Facilita pagamentos internacionais, definindo contas bancárias por moeda, otimizando processos de checkout e reduzindo intervenções manuais.
Este módulo impulsiona vendas ao garantir total transparência legal e flexibilidade no checkout. Permite editar detalhes do pedido e endereço, reduzindo abandono de carrinho. Suporta múltiplas contas bancárias por moeda, otimizando a experiência do cliente e convertendo mais visitantes em compradores satisfeitos.
Nossa experiência de 15 anos na PrestaShop permitiu desenvolver este módulo, que garante a conformidade legal ao apresentar detalhes completos do pedido antes da confirmação. A funcionalidade de contas bancárias por moeda e a edição de detalhes do carrinho demonstram uma solução madura e alinhada às melhores práticas.
O módulo oferece ampla personalização, permitindo definir contas bancárias distintas para cada moeda da sua loja. Além disso, configura a flexibilidade para os clientes alterarem detalhes do pedido e endereços antes da confirmação, ajustando-se às suas necessidades específicas.
Sendo de código aberto, este módulo oferece total liberdade para personalizar as funcionalidades de resumo do pedido e gestão de contas bancárias. Tenha acesso completo ao código-fonte para adaptações e integrações avançadas, sem restrições de terceiros.
A licença do módulo é vitalícia, assegurando uso contínuo sem limites de tempo. As atualizações são cruciais para manter a conformidade legal do processo de pedidos e o funcionamento ideal. O acesso a novas versões e suporte técnico é tipicamente incluído por um ano, com renovações futuras disponíveis a preços acessíveis.