Realizado

Integração de Checkouts em Php e Mysql (Hotmart e afins)

Publicado em 20 de Novembro de 2023 dias na TI e Programação

Sobre este projeto

Aberto

- Possuo um sistema em que, cada usuário possui seu login e senha.
- Nesse sistema, o usuário tem a opção de cadastrar um "Gatilho de Retorno" para que receba os eventos de sua plataforma de checkout via webhook.
- O "Gatilho de Retorno" de cada cliente gera um arquivo .php em nosso sistema, pertencente a aquele cliente, que contém a decodificação de alguns campos do payload que as plataformas de checkout mandam via webhook.
- Contudo, no momento, só possuo Hotmart e PerfectPay integradas (com o gatilho de compra aprovada, somente)
- Preciso de integrar todos os gatilho, puxando todos os eventos, das seguintes plataformas: Hotmart, PerfectPay, Kiwify e Braip.
- Algumas informações extras:
- Todos os gatilhos apontam para uma única tabela chamada "tabela_data"
- Essa tabela possui várias colunas "em comum" ás plataformas de checkout. É Certo que em algumas plataformas, os campos são tratados com nomes diferentes e há alguns campos extras, mas nesse caso procuramos adequar o recebimento do campo com as tabelas já existentes e, se necessário, criando novos campos também
- Em resumo, é necessário que o programador decodifique o payload de webhook de "Todos os Eventos" das plataformas Hotmart, PerfectPay, Kiwify e Braip e traga-os para a tabela "tabela_data", para que, sempre que o nosso usuário cadastrar um "Gatilho de Retorno" de uma plataforma X, Y ou Z, os dados sejam salvos na tabela "tabela_data". É Necessário que isso seja feito em PHP, puro, sem frameworks ou coisas do tipo. O banco de dados é MYSQL, formato MyIsam.

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
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por L. D. S. C.