Evaluating bids

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

Published on the April 12, 2022 in IT & Programming

About this project

Open

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

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by R. O.