Integração Retorno Automatico Pagseguro

Terminado

Publicado: Hace 3 años Plazo: 1 día Propuestas: 1 Freelancers interesados: 3

Abierto

Descripción:

Pessoal preciso integrar o pagseguro ao meu sistema, tentei em ambiente teste com o Sandbox mas não consegui. Utilizo PHP em meu sistema. O que eu preciso é de uma pagina que retorne os dados vindo do pagseguro a conexão com o banco e alterações no BD eu irei fazer.
Exemplo:
<?php
if(isset($_POST['notificationType']) && $_POST['notificationType'] == 'transaction'){
$emai_la = '';
$token = 'EB0E';
$url = 'https://ws.sandbox.pagseguro.uol.com.br/v2/transactions/notifications/&amp;#039; . $_POST['notificationCode'] . '?Email=' .
$Email . '&Token=' . $token;
$curl = curl_init($url);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$transaction= curl_exec($curl);
curl_close($curl);
if($transaction == 'Unauthorized'){
//erro no retorno
exit;
}
//aqui recebo os dados em XML
$transaction = simplexml_load_string($transaction);
//--------tratando o status do pagamento
switch($transaction->status){
case 1 : $status = "Aguardando Pagamento";
break;
case 2 : $status = "Analise";
break;
case 3 : $status = "Paga";
break;
case 4 : $status = "Disponivel";
break;
case 7 : $status = "Cancelado";
break;
}
$pago = $status;
$ref = $transaction->reference;
$cod_pagseguro = $transaction->code;
echo $pago;
echo $ref;
}
?>
* Categoria: IT & Programação
* Subcategoria: Desenvolvimento web
* Isso é um projeto ou uma posição de trabalho?: Um projeto
* Tenho, atualmente: Eu tenho especificações
* Experiência nesse tipo de projeto: Sim (Eu já gerenciei esse tipo de projeto)
* Disponibilidade requerida: Conforme necessário
* Funções necessárias: Desenvolvedor
* Integrações de API: Payment Processor (Paypal, Stripe, etc)

Freelancers que ya aplicaron para este trabajo

Wagner L. Sou Analista de Sistemas formado em 2005, com pós graduação em Engenharia de Software. Tenho mais de 10 anos (2003) de experiência em desenvolvimento e Análise de sistemas já tendo atuado em diversos projetos de mé... + detalles

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.