Analisando propostas

Ajustes em checkout transparente do Mercado Pago

Publicado em 26 de Agosto de 2021 dias na TI e Programação

Sobre este projeto

Aberto

O serviço a ser Realizado no checkout transparente é :

1) Transferir as rotinas executadas dentro da função pppix() para serem executadas na função compra() que é chamada dentro da função checaupsell() . O programador colocou essa função pra ser chamada separadamente e está rendendo muitas linhas de código desnecessárias

2) Implementar upsell por 1 clique em pix (avista) buyOneClickPix e por cartão de crédito (parcelas) buyOneClickCardCredit (atualmente está funcionando com várias etapas porque está repetindo todo o checkout)

3) Incluir na janela modal de order bumb, a quantidade de itens (textbox com seta p/ cima e p/ baixo) e ajustar formatação dos valores -- utilize a função moeda_real() que está em sistema/funcoes.php e sincronizar os valores da janela modal com a tela de checkout conforme alteração da quantidade (usar a função on.("Click") pra isso.

4) Se o pagamento do cartão for recusado pela validação de segurança do mercado pago:
a) Imediatamente oferecer possibilidade de continuar com o pagamento por PIX e um botão de aceitar ou recusar (na tela de obrigado)
a.1) se aceitar executar o update no banco de dados para alterar o tipo de pagamento de cartão pra pix no pedido e prosseguir com pagamento PIX
a.2) se negar, abre a janela modal oferecendo 5% de desconto para continuar no PIX (essa janela já existe em código, basta replicar ela CONFIRM_DIALOG()).

5) A Segunda ABA "Pagamento", apresenta uma pequena falha de alinhamento (CSS) corrigir.

Atenção ao projeto :
1) Video em anexo explicando o passo a passo e detalhes de cada item a ser executado.

2) Programação toda procedural (em funções) Não utilize objetos..

Somente esses arquivos poderão ser editados :

checkout/index.php
sistema/mercapago.php
sistema/mercado_sistema.php
sistema/funcoes.php

3) Para testar o PIX .. Somente em modo PRODUÇÃO e para testar o pagamento por CARTÃO somente em modo SANDBOX. Altera esses modos no arquivo data.php (só comentar as variaveis)..

4) Para simular um pagamento de PIX. Sem ter que fazer um pagamento real. é Só dar um Update no banco de dados nos campos de id_status e id_status_admin.


link do video explicando cada item do projeto

item 1 e 2 : https://youtu.be/Y0oR-HPRBH8
item 3 : https://youtu.be/XNB24uLCrJA
item 4 e 5 : https://youtu.be/A2wvmcuYn0E

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
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por R. O.