Introdução:
Esta função foi desenvolvida para permitir a realização da transação de recarga de celular TransacaoRecargaCelular
. Neste tipo de transação deve ser selecionado a operadora e o plano desejado, devendo o comprovante ser impresso e a confirmação deverá conter o NumeroControle
retornado pela transação. Além disso, deve-se chamar as funções ConfirmaCartaoCredito
e FinalizaTransacao
para fins de controle.
Para fins de consulta, foi desenvolvido a função ConsultaValoresPrePago
, onde é possível saber as operadoras de cartão conveniadas e seus respectivos planos de recarga.
Os campos das funções estão abaixo caracterizados.
Campo | Tamanho | Descrição |
---|---|---|
CodigoArea | 02N | 02 inteiros |
NumeroTelefone | 08N | 08 inteiros |
NumeroControle | 06P | 06 inteiros |
MensagemOperador | 64P | Mensagem de retorno TEF |
Recarga de Celular
int DIRETIVA_CALLBACK TransacaoRecargaCelular(char *pCodigoArea, char *pNumeroTelefone, char *pNumeroControle)
Consulta Valores PrePago
int DIRETIVA_CALLBACK ConsultaValoresPrePago(char *pNumeroControle, char *pMensagemOperador)