Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte para extensões de Formas de Pagamento
Por marnei
#45985
Pessoal preciso de ajuda, eu instalei o módulo de boleto do banco do brasil na minha loja, mas o problema é que a minha carteira é sem registro.

Ao fazer uma compra de teste na minha loja e pagar o boleto bancário, eu verifiquei que eu recebi direitinho na minha conta o valor, mas não sei como identificar quem foi que pagou esse boleto. No número que apareceu não constava em nenhum lugar o número (ID) do pedido por exemplo.

Alguém, que de preferência trabalhe com o módulo de boleto na loja, sabe como eu identifico esse pagamento?

Agradeço a atenção... abraços!!!
#45989
Olá Marnei. O boleto com registro só pode ser emitido pelo sistema do próprio banco. Boletos de lojas virtuais são sempre sem registro.

Os boletos possuem um campo 'SEU NÚMERO' impresso que geralmente traz apenas o número do pedido na loja, justamente para facilitar a identificação. Esse campo fica registrado no banco quando o boleto é pago, portanto você precisa falar com o seu gerente ou com a equipe de suporte do banco sobre como obter um extrato que apresente esta informação. Caso contrário você não conseguirá identificar quem pagou o quê.

Verifique também se o internet banking do BB tem alguma opção - diferente do extrato bancário - que traga uma lista de boletos compensados no dia. É possível que essa lista tenha essa informação.
#45996
Você deve ter olhado diretamente no extrato. Vá na seção de Cobrança da sua conta e puxe um relatório lá que vem o número do pedido, como o Denis falou, no campo "Nosso Número".
#46024
Denis e Renato, muito obrigado pela resposta! Vou verificar essas informações e assim que tiver tudo certinho eu respondo aqui para ver se deu certo, mas creio que seja isso mesmo que vocês informaram.

Mais uma vez, muito obrigado!!!

Abraços
#46037
Amigos, fui ao banco e me informei sobre isso tudo. Para aparecer dados sobre o boleto no extrato da conta é somente se meu contrato for de boleto registrado. O meu contrato é de carteira sem registro, então a única coisa que irá aparecer é o número do boleto. Na minha conta existe uma seção especifica para ver os pagamentos por boletos, onde aparecem os campos do pagamento como nome sacado e as numerações, inclusive quando fui no banco eles me explicaram e mostraram isso, mas fica tudo em branco esses campos, sendo que só o que aparece é o número do boleto gerado pelo banco e o valor.
O banco disse que este número tem que estar junto com o pedido que foi gerado, caso não tenha como a loja fornecer esse número de boleto que foi gerado para cada cliente, ou talvez o próprio link do boleto, acredito então que não terá como fazer isso dar certo.

Neste número do boleto gerado pelo banco não aparece em nenhum lugar a ID do pedido...
#46046
Se puder poste aqui o código do pedido de teste que você fez, a imagem do boleto que foi gerada pela loja (acho que você pode fazer uma segunda via pela própria loja?) e a imagem do extrato do banco. Tem que constar em algum lugar esse código do pedido. É impossível (e desnecessário) uma loja virtual emitir boletos registrados, pois esses só podem ser emitidos via internet banking ou algum aplicativo específico do banco, e até onde eu sei não podem ser emitidos por sistemas de terceiros - a menos que você implemente alguma solução específica do banco como por exemplo o Itaú Shopline, em que o boleto é emitido pelo próprio banco e não por uma rotina em PHP do módulo de pagamento (que, presumo, seja o caso na sua loja).
#46339
Amigos,

Vejam só, o número (ID) do pedido é 50 e no banco aparece os únicos números que aparecem são:
Nosso Número: 25581220000000000-6
Documento: 102.981.000.093.522
Lote: 14020

Como podem ver não aparece o id 50 em nenhum lugar... não sei mais como faço para identificar esse pagamento =(

Se alguém puder me ajudar...

Abraços
#46340
Bom meu amigo, então só restam duas opções: identificar pelo valor (e rezar pra que não apareça mais de um pedido por vez com exatamente o mesmo valor) ou trocar de banco, isso caso você queira mesmo trabalhar com boleto direto no banco.

Acredito que o número do pedido esteja presente no boleto no campo 'Seu Número' no boleto que foi impresso (o boleto tem ambos: Seu Número e Nosso Número). Se o banco não comunica isso de alguma forma, realmente fica difícil você lançar os pedidos.

Essa história de que o banco só faz isso nos boletos registrados é conversa. Digo, pode ser que o seu banco não transmita essa informação nos relatórios que você obtém, mas até onde sei essa informação deve vir em outros bancos porque todos os boletos de lojas virtuais NÃO SÃO registrados.
#47031
marnei, da pra identificar sim se for conta empresa banco do brasil
siga os passos
facsa logon na sua conta banco do brasil internet bankin
va no gerenciador financeiro/cobranca/consultas

Selecione o tipo de consulta que deseja fazer : MOVIMENTO DO DIA

Agência
Cedente
Carteira 18
Variação 19
Quantidade de registro DEIXE EM BRANCO
Data do movimento COLOQUE A DATA QUE OS CLIENTES PAGARAM O BOLETO

voce so conseg identificar pela data de pagamento. ou seja se o dinheiro entrou na sua conta no dia 20 selecione dia 19