[AsteriskBrasil] Integração ura - web

eduardo em ustel.com.br eduardo em ustel.com.br
Quinta Agosto 6 15:40:50 BRT 2009


Boa tarde, estamos implementando um gateway de pagamento interno via ura e estou
precisando enviar este dados de acordo
o exemplo abaixo

dados lido pela ura

o numero do documento ( numero pedido interno para controle )
valor do documento
quantidade parcelas
numero do cartão
mes validade do cartão
ano validade do cartão
codigo segurança
cpf portador cartão


salvo este dados em um banco de dados (mysql) para uma consulta futura

e envio o documento através de uma agi via internet para o endereço especificado


formulario envio de transação


<form action=https://www.usteltlecom.com/cgibin/APFW/<usuario>/APC method=post>
<input type=text name=NumeroDocumento value="123ABC">
<input type=text name=ValorDocumento value="123.56">
<input type=text name=QuantidadeParcelas value="1">
<input type=text name=NumeroCartao value="4073020000000002">
<input type=text name=MesValidade value="11">
<input type=text name=AnoValidade value="08">
<input type=text name=CodigoSeguranca value="123">
<input type=text name=CPFPortadorCartao value="12345678123412">
<input type=submit value="Solicitar Aprovacao">
</form>

após 7 segundos

Resposta XMLdo processamento de uma transação.


<ResultadoAPC>
<TransacaoAprovada>TRUE</TransacaoAprovada>
<ResultadoSolicitacaoAprovacao>00 APROVADA</
ResultadoSolicitacaoAprovacao>
<CodigoAutorizacao>082030</CodigoAutorizacao>
<Transacao>73314072604262</Transacao>
<CartaoMascarado>407302******0002</CartaoMascarado>
<NumeroDocumento>12345</NumeroDocumento>
<ComprovanteAdministradora>RETORNO, DEPENDE DA TECNOLOGIA</ComprovanteAdministradora>

Quanto a criar uma ura para solicitar os dados da transação não é o problema, a questão
esta em como salvar as informações no
banco de dados e enviar os dados de acordo com o formulário endio de transação e
continuar a ura aguardando para informar
o codigo de autorização e o codigo de transação para quem discar na ura

Fico grato pela atenção de todos e agradeço a ajuda de todos





Mais detalhes sobre a lista de discussão AsteriskBrasil