Skip to content

Pagamento de Contas (CIELO)

Pagamento Contas Cielo

A função atualmente disponibilizada é:

int DIRETIVA_CALLBACK TransacaoPagamentoContasVisanet(char *pTipoConta, char *pCodigoBarras, 
    char *pFormaPagamento, char *pTrilhaCartao, char *pValorTransacao, char *pNumeroCupom, 
    char *pNumeroControle)

Através da função TransacaoPagamentoContasVisanet é possível realizar o pagamento de contas desde que esta seja autorizada pela Cielo (a rede Cielo antigamente era chamada Visanet). 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 deverá imprimir o comprovante presente no arquivo.

O nome desse arquivo tem o formato NNNNNN.PPP, onde NNNNNN é o NumeroControle e PPP é o número do terminal configurado.

Na resposta da chamada à função serão preenchidos os campos TipoConta , CodigoBarras , FormaPagamento , TrilhaCartao , NumeroControle , e será devolvido o , indicando o resultado da transação.

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

Campo Tamanho Descrição
TipoConta 01N Tipo do documento pago

[ 0 ] Título lido

[ 1 ] Título digitado

[ 2 ] Convênio lido

[ 3 ] Convênio digitado
CodigoBarras 44N Código de barras ou linha digitável do documento
FormaPagamento 02N Forma de pagamento utilizada

[ 03 ] Cartão de débito
TrilhaCartao 37A
ValorTransacao 12N 10 inteiros, 2 decimais
NumeroCupom 06N Número do cupom (fiscal ou não fiscal)
NumeroControle 06N NSU (número seqüencial único)