Analisando propostas

Implementar no checkout transparente do Mercado Pago opção de upsell e downsell

Publicado em 12 de Abril de 2022 dias na TI e Programação

Sobre este projeto

Aberto

Meu sistema de e-commerce roda um checkout transparente do mercado pago em PHP 7.2 e MySql

O trabalho  a ser realizado :

1) Implementar upsell e down sell em uma nova página de obrigado
2) quando a opção de pagamento é por boleto, o número do código de barras sempre sai errado (apenas o link do boleto fica certo)
3) a timezone do servidor, é com horario local dos eua. E não é possível altera no servidor, então alterar no php antes de gravar no banco de dados a data e hora de quando o pedido foi realizado.

O que é upssell ? Uma nova oferta depois que pagou a oferta principal.
O que é downsell? Uma nova oferta depois que recusou o upsell

1) Durante a etapa de pagamento ao receber o retorno AJAX sobre o status do pagametno (aprovado ou recusado). Caso seja Aprovado, abre uma nova página de obrigado com as seguintes informações :

    Número do pedido
    Nome Cliente, Endereço Completo
    Itens comprados, valor unitário, Desconto aplicado (se tiver) e Valor Total

    arquivo da página obrigado/index.php

2) Abaixo dos dados do pedido, oferece o upsell com as seguintes informações

    Titulo da oferta
    Video
    Preço de, e por
    Parcelas (se o pagamento anterior for cartão de crédito)
    Botão de aceitar
    Botão de Recusar

3) Ao clicar no botão de aceitar a oferta upsell, automaticamente o pagamento é processado, em apenas um clique, sem precisar preencher dado algum (aproveita os dados anteriores

4) Se recusar a oferta, o cliente é direcionado para uma nova oferta melhorada (downsell). Nas mesmas condições.

    Arquivo da página : oferta-imperdivel/index.php


Se o pagamento for pix ou boleto, executar via javascript um timer que verifica uma rotina ajax em tempo real para verificar se o pagamento já foi feito, e caso afirmativo atualizar a página automaticamente.



Dentro do projeto apenas esses arquivos poderam ser editados :

checkout/index.php (arquivo do checkout)
checkout/sistema/step2.php (arquivo que processa o pagamento)
checkout/obrigado/index.php (pagina de upsell)
checkout/ofertaimperdivel/index.php (página de downsell)

Assista o video com as orientações detalhadas do que deve ser feito no projeto nesse nesse link:
https://youtu.be/mvZ9d3j6sPU

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.