Pesquisar

Integração do Checkout GetNet em PHP

22/04/2025 às 10:27

Descrição do Projeto:

Precisamos de um desenvolvedor PHP para criar um script que faça uma integração via API com o gateway de pagamento "GetNet Checkout".

Ambiente atual:

- Temos uma aplicação que insere registros dos pagadores em um banco de dados MySQL em 2 tabelas:
1. Tab_Clientes, com os parâmetros necessários para identificação do cliente (RECEBEDOR) na plataforma do gateway (tokens, URL de endpoints, etc).
2. Tab_Pagamentos, com os seguintes campos do PAGADOR:
- ID do registro
- ID do pagador
- ID do gateway (1-GetNet)
- Dados cadastrais (Nome, CPF/CNPJ, E-Mail, Endereço, etc)
- Método de pagamento desejado (crédito, débito, boleto, pix, etc)
- Valor a ser pago
- Quantidade de parcelas (crédito)
- Data de vencimento (boleto)
- Descrição da cobrança
- Status do pagamento
- Código da transação
- URL status pagamento ok
- URL status pagamento erro

Necessidades:

Será exibido um botão ao cliente (pagador) para clicar em um link (ex. https://dominioexemplo.com/efetuar_pagamento.php?id_registro=1234&id_pagador=5678) onde será executado o script a ser desenvolvido.

Esse script deve puxar os dados da tabela MySQL (Tab_Pagamentos) referente ao pagamento indicado na string e se conectar ao ambiente do gateway desejado para que o pagamento seja feito.

Após o pagamento, informar o status de retorno, gravando as informações do código da transação e o status no campo "Status do pagamento" e redirecionando o usuário para a URL predefinida se foi concluído com sucesso, ou se ocorreu algum tipo de erro.

Incluir uma função para gravar um arquivo de log de todas as CURLs efetuadas (requests e responses).

P.S. Se for preciso, podemos ajustar os campos das tabelas, de forma que se adequem melhor ao funcionamento do script.

Habilidades desejadas:

MySQL PHP

Atividades do cliente nesse projeto:

Última visualização: 09/05/2025 às 11:14

Última interação: 22/04/2025 às 12:02

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 4
Interessados: 4
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (4)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Envio de código de senha via Meta Oficial - Boa noite! Quero, em vez de usar SMS, passar a usar o envio via Meta Oficial. Usos: - Recuperar senha: informe 9999 para recuperar a senha. - Informe o código 9999 para seguir. Servi&cce...

Projeto piloto - criação de e-commerce de segurança - Quero criar um projeto piloto: E-commerce especializado em segurança, como GPS, rastreadores, fechaduras eletrônicas, localizadores etc. Esse projeto é para testar alguns prod...

Loja virtual de tecidos e malhas - Preciso de uma loja virtual em ambiente WordPress para uma loja virtual de tecidos e malhas. Favor enviar proposta somente se você já elaborou uma loja virtual do nicho ou algo simila...

Desenvolvimento de site e landing page em WordPress - Contratação de web designer - site e landing page para escritório de advocacia Procuro profissional com experiência comprovada em WordPress para desenvolver um site inst...

Desenvolvimento de plataforma web full stack - Buscamos um desenvolvedor full stack experiente para criar uma plataforma web proprietária e integral, destinada à gestão de custódias, recompensas, vouchers, indica&cce...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.