Pular para o conteúdo principal

Recarga de Celular

Introdução

Estas funções foram desenvolvidas para permitir a realização de recarga de celular pré-pago.

Através da função ConsultaValoresPrePago é possível saber as operadoras de cartão conveniadas e seus respectivos planos de recarga. Caso a transação seja autorizada, será disponibilizado no diretório parametrizado para os cupons um arquivo contendo as informações. O automação comercial poderá imprimir e/ou apresentar na tela as informações contidas no arquivo. Esta função não exige confirmação.

A transação de recarga TransacaoRecargaCelular permite a execução da recarga propriamente dita. Nesta deve ser selecionado a operadora e o plano desejados. Ao contrário da função de consulta, nesta transação o comprovante de recarga deve ser impresso e a confirmação deverá ser realizada com o NumeroControle retornado pela transação. Neste caso, deve-se chamar as funções ConfirmaCartaoCredito e FinalizaTransacao.

Os campos das funções estão abaixo caracterizados.

CampoTamanhoDescrição
CodigoArea02N02 inteiros
NumeroTelefone08N08 inteiros
NumeroControle06P06 inteiros
MensagemOperador64PMensagem de retorno do TEF

Consulta Valores PrePago

int DIRETIVA_CALLBACK ConsultaValoresPrePago(char *pNumeroControle, char *pMensagemOperador)

Recarga Celular

int DIRETIVA_CALLBACK TransacaoRecargaCelular(char *pCodigoArea, char *pNumeroTelefone, char *pNumeroControle)

Este conteúdo foi útil para você?