Realizado

Lh Disk Bebidas - Loja Virtual

Publicado em 02 de Outubro de 2017 dias na TI e Programação

Sobre este projeto

Menos de USD 50

Loja php 7 - mvc - usando composer para trabalhar com o smarty

atualização dos pacotes de trabalho: 10/10/2017

quando é digitado um cpf errado, um cep errado, nome de forma incorreta, todos os dados que o pagseguro valida, a classe do pagseguro retorna o erro do xml, o pedido finaliza mas os itens do pedido entram em looping "tela em anexo - 1.jpg", queria uma forma de resolver esse problema, excluindo o pedido que não foi finalizado ou tratando esses erros e fazendo com que o pedido possa ser pago novamente, assim como acontece quando uma transação "dados corretos do cliente" do pagseguro não é realizada.

A primeira forma que encontrei de tratar isso foi validando o cpf no momento do cadastro, eu já adicionei a função de calcular a validade do cpf na classe sistema.class.php, agora é preciso chamar ela na classe clientes.class.php, para que na hora que a pessoa esteja digitando o cpf ele possa ir calculando se é verdaidera a numeração. Estou tentando chamar ela aqui mas não consigo trabalhar com o retorno true e false dela.

Outro problema, é quando o carrinho excede o limite aceito para pagamento do pagseguro, ele também retorna o erro xml e arrebenta os itens do pedido"tela em anexo - 1.jpg". Uma solução seria colocar um limite de valor no carrinho e retornar uma msg ao usuário que o limite de compra foi atingido.

Então, a tarefa é tratar os erros de dados incorretos que são retornados pelo pagseguro, haja visto que para um pedido ser finalizado, sempre os dados são enviados ao pagseguro e só depois o sistema regista as informações.

Trazer as informações do cliente para a tela de itens pedido, até o momento só consegui trazer o id do cliente. Falta implementar o inner join.

Na sequência, implementar o login por facebook para os clientes e exportar para PDF a tela itens pedido.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Experiência nesse tipo de projeto Sim (Eu já gerenciei esse tipo de projeto)
Integrações de API Mídias sociais (Facebook, Twitter, etc), Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

HTML JavaScript PHP

Voce gostaria de começar trabalhar neste projeto?

Entre com sua conta Workana ou faça o seu cadastro! Potencialize seu trabalho freelancer

Freelancers que já se candidataram para este trabalho

  • Atualmente atuante no setor de Marketing Digitar e Programação, participando do projeto "APPTECH" voltado a desenvolvimentos de sites, sistemas online e ações de M.K Digital e trabalhos de Marketin...

  • Eu sou estudante de Análise e Desenvolvimento de Sistemas, possuo conhecimentos em desenvolvimento web, html, css, javascript, php e asp.net core. Meu github: https://www.github.com/alexrodrigue...

  • Atualmente estou cursando "Análise e Desenvolvimento de Sistemas", no Instituto Federal do Triângulo Mineiro, trabalho como freelancer exclusivamente no Workana, além de me permanecer ativo na comu...

  • Sou analista programador, trabalho a mais de 3 anos, com tecnologia .net, além de banco de dado, Sql Server, oracle, mysql, postgress e firebird. Trabalho com desenvolvimento de aplicações web e de...