Lh Disk Bebidas - Loja Virtual


Terminado
Descripción:
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: IT & 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
Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Funções necessárias: Desenvolvedor
Integrações de API: Mídias sociais (Facebook, Twitter, etc), Outros (Outras APIs)

Archivos adjuntos:

Abierto

Presupuesto

5

Propuestas

6

Freelancers interesados

Publicado: Hace 6 meses

Plazo: No definido

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Otros proyectos de este cliente

Para ver más detalles del cliente

Ingresa a Workana

Freelancers que ya aplicaron para este trabajo

alisson p. 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 Marketing de Afiliados. sit... + detalles

Leonardo V. 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 comunidade open-source, ... + detalles

MARIVALDO A. S. S. 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 desktop. E meu dia dia... + detalles

Rafael S. Sou um profissional dedicado a resolver os problemas impostos a mim. + detalles