Sobre este projeto
it-programming / web-development
Aberto
Preciso de um programador com experiência em Wordpress, php e javascript para criar uma funcionalidade extra no meu site, que ainda não há plugin no mercado que a resolva.
É Uma funcionalidade simples, e acredito que com apenas algumas linhas de código no código fonte do plugin já resolveria meu problema.
Este site é utilizado para venda de infoproduto. Utilizo Wordpress + Woocommerce + Elementor para construir o fluxo desde a página de vendas até o checkout, sendo o (Elementor) para construção das páginas de vendas e o plugin (Checkout Mestres WP) como checkout.
Preciso que cada produto do site tenha uma página específica de "Aguardando pagamento" e uma página específica de "Pagamento concluído" no qual o cliente será redirecionado após comprar. Estas páginas precisam ser específicas para cada produto.
Vou exemplificar:
Preciso que o cliente ao comprar o produto "X" no Pix, seja redirecionado para a página "Aguardando pagamento (X)", e após realizar o pagamento, o gateway vai identificar o pagamento e retornar para o woocommerce alterando o status para "Pagamento aprovado", feito isso o cliente será redirecionado automaticamente para a página "Pagamento concluído (X)"
E quando o cliente comprar o produto "Y" no Pix, ele seja redirecionado para a página "Aguardando pagamento (Y)", e após realizar o pagamento, altera o status para "Pagamento aprovado", feito isso, o cliente será redirecionado automaticamente para a página "Pagamento concluído (Y)".
O que está acontecendo atualmente é que meu checkout redireciona todas as compras de todos os produtos para a mesma página de "aguardando pagamento" e mesma página de "pagamento aprovado" ou (Página de obrigado) como costumamos chamar.
Preciso fazer isso porque, como eu anuncio os produtos no facebook ads e utilizo múltiplas contas de anúncio e múltiplos pixels, as marcações do Pixel estão se misturando no checkout, fazendo com que o cliente entre em um anúncio da conta X e não compre naquele momento, mas depois ele vê o anúncio da conta Y e compra através da conta Y, então ativa o pixel das 2 contas, ocasionando na duplicação dos eventos.
Então para uma marcação precisa, preciso separar as páginas de aguardando pagamento e pagamento aprovado, 1 por produto. Assim vou conseguir adicionar 1 Pixel por produto e vai marcar certinho.
Achei interessante explicar o motivo, pois talvez você possa me ajudar a encontrar outra solução já conhecida ou mais viável para aplicação do mesmo.
Uma observação importante é que não posso mudar de checkout e nem alterar o gateway de pagamento, creio que será necessária a alteração direto no código fonte do plugin de checkout ou até mesmo no woocommerce.
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
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor
Prazo de Entrega: 20 de Julho de 2024
Habilidades necessárias