Sobre este projeto
it-programming / e-commerce
Aberto
Estamos buscando um desenvolvedor experiente para realizar a integração completa entre a plataforma LearnDash (WordPress) e os gateways de pagamento Stripe e PayPal, especificamente para o mercado brasileiro. O objetivo principal é automatizar o processo de liberação de acesso a cursos após a confirmação do pagamento, garantindo uma experiência fluida e segura para os alunos.
Escopo do Projeto:
1. Configuração e Automação de Acesso: Implementar a lógica necessária para que, após a efetivação do pagamento via Stripe ou PayPal, o acesso ao curso correspondente no LearnDash seja concedido automaticamente, sem a necessidade de intervenção manual.
2. Implementação de Webhooks/Callbacks/Listeners: Configurar e desenvolver os mecanismos para capturar e processar as notificações em tempo real dos gateways de pagamento (Stripe e PayPal), garantindo a sincronização precisa do status do pagamento com o acesso ao curso.
3. Páginas de Retorno Personalizadas: Criar e configurar páginas de sucesso e falha de pagamento, oferecendo feedback claro ao usuário e direcionando-o adequadamente dentro da plataforma.
4. Tratamento de Casos Extremos: Desenvolver soluções para lidar com cenários complexos, como pagamentos duplicados, cancelamentos de transações, estornos, gerenciamento de assinaturas (se aplicável) e falhas gerais de processamento.
5. Ambiente de Testes e Homologação: Realizar a implementação e testes em um ambiente de sandbox, seguido por uma homologação completa em ambiente de produção para garantir a estabilidade e funcionalidade antes do lançamento.
6. Segurança e Auditoria: Implementar medidas de segurança robustas, incluindo a configuração de SSL, e garantir o registro detalhado de logs de erros e transações para fins de auditoria e conformidade.
7. Documentação Técnica: Fornecer documentação clara e concisa sobre a arquitetura da solução, arquivos modificados, endpoints utilizados e quaisquer códigos customizados, facilitando futuras manutenções e atualizações.
Requisitos e Habilidades Desejadas:
* Experiência comprovada com desenvolvimento WordPress e a plataforma LearnDash.
* Conhecimento aprofundado das APIs e webhooks do Stripe e PayPal, com foco nas particularidades e regulamentações do Brasil.
* Capacidade de diagnosticar e solucionar problemas em logs de transações e sistemas de pagamento.
* Familiaridade com as melhores práticas de segurança web e prevenção de fraudes.
* Proficiência em PHP e MySQL para desenvolvimento e customização de plugins.
* Excelente comunicação e habilidade para entregar documentação técnica de qualidade.
Categoria TI e Programação
Subcategoria Lojas Virtuais (e-commerce)
Qual é o alcance do projeto? Criar uma nova loja online
Prazo de Entrega: Não estabelecido
Habilidades necessárias