Sobre este proyecto
it-programming / e-commerce
Abierto
Estamos buscando um desenvolvedor para corrigir a comunicação entre nosso site WordPress/WooCommerce e um webservice desenvolvido em Java com Quarkus. O objetivo principal é restabelecer o fluxo de entrega de chaves de instalação de software para clientes que adquirem assinaturas recorrentes.
Contexto do Projeto:
Nosso site, construído em WordPress com WooCommerce, vende 5 softwares diferentes como assinaturas mensais. As transações são processadas via Stripe. Após cada compra, o WooCommerce deve acionar uma função no webservice da BooleSoftware, enviando os dados do cliente e do software adquirido. O webservice, por sua vez, é responsável por gerar e enviar a chave de instalação por e-mail ao comprador.
Problema Atual:
Atualmente, o ciclo de comunicação está interrompido. O frontend do site está funcionando corretamente, processando os pedidos e as compras no cartão de crédito via Stripe. No entanto, o site não está conseguindo se comunicar com o webservice para que a chave de instalação seja enviada automaticamente ao cliente. O webservice, hospedado no GoDaddy, foi testado e está funcional, incluindo outras funções (get/put) que retornam dados como a data de vencimento das chaves, embora estas não sejam o foco neste projeto.
Escopo do Trabalho:
O trabalho consiste em diagnosticar e resolver o problema de comunicação entre o site WooCommerce e o webservice. O profissional deverá garantir que o trigger pós-venda do WooCommerce chame corretamente a função do webservice (get), permitindo que a chave de instalação seja enviada ao cliente conforme o esperado.
Requisitos:
Experiência comprovada com WordPress e WooCommerce.
Conhecimento em integração de APIs e webservices.
Familiaridade com Java e Quarkus é um diferencial, para entender o lado do webservice.
Habilidade para depurar e resolver problemas de comunicação entre sistemas.
Conhecimento da API do Stripe
Categoría Programación y Tecnología
Subcategoría Tiendas Online (e-commerce)
¿Cuál es el alcance del proyecto? Cambio mediano
Plazo de Entrega: No definido
Habilidades necesarias