Módulo Multibanco – Portugal

Postado em Atualizado em

Trata-se de um módulo que permite realizar transações através do Multibanco de Portugal. Ao finalizar a compra, é disponbilizado ao cliente um comprovante para pagamento.

compmultibanco

De posse desse comprovante, o pagamento pode ser feito em qualquer caixa multibanco.

A impressão deste é opcional, pois as informações de pagamento também são mostradas ao cliente, após a confirmação da compra.

confpagmultibanco

Quem sabe com esse módulo eu conto com a colaboração dos patrícios de além mar, pois aqui, não é costume colaborar. Se algum destes tiver uma cópia do filme Camões, de 1948, dou-me por satisfeito!

O módulo ainda não foi testado em produção, mas a referência está correta. Favor avisar-me de qualquer incorreção.

A Função que gera a referência, foi adaptada e modificada a partir da criada por José Franco para Ondesk TI – http://www.onidesk.comfranco@onidesk.com.

validmultibanco
Descarga: Módulo multibanco.
Instalação: Padrão do PrestaShop.
Versão do PrestaShop: Testado na versão 1.2.3, mas deve funcionar em outras.

Se gostou, agradeça e, se puder, colabore.

20 comentários em “Módulo Multibanco – Portugal

    J.Cunha disse:
    setembro 17, 2009 às 10:58 am

    Boa tarde.

    Quero agradecer por fazer este modulo para Portugal.

    Tenho uma dúvida,em que pasta(s) actualizar a Sub-entidade:

    Já tenho a Sub-entidade (XXX)e substitui em generateMbRef.php e multibanco.php mas na referencia aparece YYY 000 111 em vez XXX 000 111 julgo que falta fazer alguma coisa,utilizo versão 1.2.4.0.

    Obrigado.
    Um abraço.

      ehinarr respondido:
      setembro 17, 2009 às 1:04 pm

      Dá uma espiadela no fórum. Quem me solicitou em primeiro este módulo, sugeriu que a Sub-entidade fosse o número da fatura e assim o fiz. Portanto nada há a alterar a menos que nao deseje identificar exatamente qual cliente fez o pagamento, que é o que ocorrerá em caso de uma subentidade fixa, ou seja, todos os pagamentso teriam a mesma referência. Obrigado pelo obrigado. Fórum: http://forum.prestashopbr.com/viewtopic.php?f=29&t=736&start=10
      Lá há mais patrícios seus discutindo esse tipo de detalhe e talves possan sanar melhor que eu essa sua dúvida.

      ehinarr respondido:
      setembro 18, 2009 às 10:14 am

      Caro J Cunha, estavas certo e eu errado, depois de discutir o assunto no fórum e receber informações diretamente da Ifthe, inclui o campo para inserção do número da subentidade, alem do da Entidade. O pagamento é reconhecido pelo número da factura. Assim, daqui a instantes atualizarei o módulo.

    mozack disse:
    setembro 19, 2009 às 3:38 pm

    Bem,

    No meio de todo o trabalho desenvolvido para a conclusão deste módulo, venho aqui, agradecer em meu nome e de todos o trabalho fantástico no desenvolvimento deste módulo. Por todos nós MUITO OBRIGADO!

    Peço antecipadas desculpas pelo e-mail, não quero de forma alguma incomodar e ele é completamente off-topic.

    Obrigado por tudo!

    Fontes disse:
    novembro 26, 2009 às 11:07 am

    Desde ja um muito obrigado por terem desenvolvido este modulo. Eu acrescentei alguns pormenores que achei que fazia falta a este, como poder ver os dados relativos ao pagamento de multibanco no Order Review e no PDF gerado aí tambem, e a nova Entidade da Ifthen. O resto do modulo continua igual. Deixo o link para quem quizer:

    http://www.mediafire.com/?yfjy1ymydoz

    Deixei também na pasta a tradução para português.

      ehinarr respondido:
      novembro 26, 2009 às 12:24 pm

      Obrigado pela contribuição. Me pediram para por o dados de pagamento também no email de confirmação.

    Mozack disse:
    dezembro 7, 2009 às 4:55 am

    @Fontes

    Olá, obrigado pela contribuição, testei e funciona. Só tenho uma dúvida que provavelmente conseguirás resolver…

    No pdf.php, não será possível colocar a imagem do miltibanco dentro da tabela dos dados (integrado)?

    É que se houver mais que 1 produto na factura a imagem sai fora da tabela. Estive a ver em fpdf (no site do projecto) e é possível inserir dentro de uma célula, no entanto, não sei criar colunas, apenas linhas…

    A tua ajuda é importante!

    Obrigado

    Mozack disse:
    dezembro 7, 2009 às 6:21 am

    Olá de novo,

    Problema de imagem do pdf.php está resolvido: na linha da imagem, onde tem o link para o logo do multibanco basta remover a linha e adicionar:

    $pdf->Image(‘http://www.site.com/linkdaimagem/multibanco.jpg’,$pdf->GetX()-65,$pdf->GetY()-17,null,15,JPG);

    As variaveis GetX() dão o posicionamento actual da imagem, quando seguido de + ou – e o valor (ex. +20) adiciona 20 ao posicionamento X e para o posicionamento Y usa-se a mesma forma GetY()+20 (ou -).

    Os valores apresentados acima no meu caso, estão correctos.

    Fontes disse:
    janeiro 7, 2010 às 7:20 am

    Mozack é possivel sim, mas da alguns problemas.

    A imagem tem que ser colocada com coordenadas, e aí sempre que adicionares um novo produto a tabela desce e a imagem fica no mesmo sitio.

    Isso seria possivel resolver facilmente, mas tive um problema com uma variavel contadora, que nao passava o numero de produtos nem por nada, tentei de tudo e nao consegui… por isso resolvi tira-la.

    cumps

    Mozack disse:
    janeiro 7, 2010 às 9:36 am

    @Fontes

    Olá, o problema do posicionamento da imagem, consegui resolver, com o código no comment anterior, agora seja 1 ou 100 produtos a imagem fica sempre no sitio, ou seja, dentro da caixinha. Uma pequena alteração (no comment anterior) resolveu o problema.

    Obrigado

    Fontes disse:
    janeiro 7, 2010 às 11:13 am

    Eu respondi ao primeiro cumentario sem ler o segundo xD

    Obrigado pela ideia ^^

    Mozack disse:
    janeiro 7, 2010 às 11:50 am

    You welcome!

    Eheh

    José Franco disse:
    janeiro 7, 2010 às 7:41 pm

    Agradeço que mencionasse o meu nome

    É uma questão de ética o seu comentário

    Agradecido
    José Franco

    José Franco disse:
    janeiro 7, 2010 às 7:44 pm

    Existe sistema de ATM no Brasil ?
    Voces aí poderiam usar esse módulo e fazer uma coisa identica. Já ouvi falar do PrestaShop .

      ehinarr respondido:
      janeiro 7, 2010 às 8:28 pm

      Não para pagamento nos moldes multibanco, ainda, mas parece que está nos planos de aportarem por aqui.

    Sérgio Martins disse:
    julho 29, 2010 às 2:17 pm

    Olá finalmente estou terminando o meu primeiro projecto de ecomerce com o Prestashop, no qual utilizei o módulo MB o qual funciona muito bem, gostava desde já de agradecer o trabalho e tempo despendido para criar o módulo.

    Agora gostava de fazer também um pequeno pedido, será difícil adaptares este módulo não para o Prestashop, mas para o TomatoCart.com uma derivação do OsComerce?

      ehinarr respondido:
      julho 31, 2010 às 10:55 am

      Me desculpe, a única plataforma que percebo é a Prestashop.

    José Franco disse:
    julho 31, 2010 às 11:12 am

    @Sérgio Martins

    Sugerimos que o Sérgio descreva aqui os passos que teve para instalar o módulo.

    Ajudar para ser ajudado é o lema que se impõe

    Atentamente
    Franco

    Nuno disse:
    agosto 17, 2011 às 7:13 am

    Olá,

    Como posso obter a versão mais recente do módulo ?

    Obrigado

      ehinarr respondido:
      agosto 17, 2011 às 8:52 am

      A própria IFTHEN tem se encarregado de atualizar o módulo, lá na comunidade portuguesa do prestashop. O primeiro post está desatualizado, por isso, acompanhe a thread, pois no seu decorrer há aportes do módulo atualizado. Não sei se há para PS v1.4.4.0. Cumprimentos.
      Módulo Multibanco para Prestashop.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s