Funções a ser adicionadas para o processamento da transação.
Mais...
String | ObterMensagemProgresso () |
| Função responsável por fornecer a mensagem do passo atual no qual a operação está durante as transações. Mais...
|
|
String | ObterDadosTransacao () |
| Função responsável por fornecer os dados da operação atual de TEF. Será utilizada para o retorno das funções de transações, cancelamentos e administrativas. Mais...
|
|
String | ObterOpcaoColeta () |
| Função responsável por fornecer as opções válidas para o próximo passo da operação. Mais...
|
|
void | InformarOpcaoColeta (String opcaoColeta) |
| Função responsável por receber uma dentre as opções fornecidas por "ObterOpcaoColeta". Mais...
|
|
void | RealizarTransacaoDebito (String valorTotal) |
| Função responsável por iniciar uma transação TEF com tipo de pagamento em débito. Mais...
|
|
void | RealizarTransacaoCredito (String valorTotal, String tipoFinanciamento, String numeroParcelas) |
| Função responsável por iniciar uma transação TEF com tipo de pagamento em crédito. Mais...
|
|
void | RealizarCancelamentoOperacao () |
| Função responsável por cancelar a operação no ponto atual (coletando informações, enviando mensagens, aguardando senha etc.). Mais...
|
|
void | RealizarCancelamentoTransacao (String valorTotal, String nsu, String data) |
| Função responsável por realizar o processo de cancelamento de uma transação autorizada. Mais...
|
|
void | ImprimirRelatorioDiario () |
| Função responsável pela impressão do relatório de transações (débito e crédito) do dia atual. Mais...
|
|
void | ReimprimirUltimoComprovante () |
| Função responsável pela reimpressão do último comprovante autorizado em uma transação. Mais...
|
|
void | RealizarTransacaoPIX (String valorTransacao) |
| Função utilizada para inciar uma transação pix. Mais...
|
|
Funções a ser adicionadas para o processamento da transação.
◆ ObterMensagemProgresso()
String ObterMensagemProgresso |
( |
| ) |
|
Função responsável por fornecer a mensagem do passo atual no qual a operação está durante as transações.
- Retorna
- (String) Mensagem de progresso da operação.
◆ ObterDadosTransacao()
String ObterDadosTransacao |
( |
| ) |
|
Função responsável por fornecer os dados da operação atual de TEF. Será utilizada para o retorno das funções de transações, cancelamentos e administrativas.
- Retorna
- (String) JSON com todas as informações já conhecidas para a Automação Comercial.
◆ ObterOpcaoColeta()
String ObterOpcaoColeta |
( |
| ) |
|
Função responsável por fornecer as opções válidas para o próximo passo da operação.
- Retorna
- (String) Opções para escolha do operador. As opções estão separadas por uma quebra de linha ("\n") e devem ser tratadas pela Automação Comer
◆ InformarOpcaoColeta()
void InformarOpcaoColeta |
( |
String |
opcaoColeta | ) |
|
Função responsável por receber uma dentre as opções fornecidas por "ObterOpcaoColeta".
- Parâmetros
-
opcaoColeta | (String) Opção selecionada entre as fornecidas em “ObterOpçãoColeta”. |
◆ RealizarTransacaoDebito()
void RealizarTransacaoDebito |
( |
String |
valorTotal | ) |
|
Função responsável por iniciar uma transação TEF com tipo de pagamento em débito.
- Parâmetros
-
valorTotal | (String) Valor do pagamento realizado na operação com TEF (formato 00.00). |
◆ RealizarTransacaoCredito()
void RealizarTransacaoCredito |
( |
String |
valorTotal, |
|
|
String |
tipoFinanciamento, |
|
|
String |
numeroParcelas |
|
) |
| |
Função responsável por iniciar uma transação TEF com tipo de pagamento em crédito.
- Parâmetros
-
valorTotal | (String) Valor do pagamento realizado na operação com TEF (formato 00.00). |
tipoFinanciamento | (String) Tipo do financiamento (A vista (1), parcelado emissor (2) ou parcelado estabelecimento (3)). |
numeroParcelas | (String) Quantidade de parcelas para as transações parcelada. |
◆ RealizarCancelamentoOperacao()
void RealizarCancelamentoOperacao |
( |
| ) |
|
Função responsável por cancelar a operação no ponto atual (coletando informações, enviando mensagens, aguardando senha etc.).
◆ RealizarCancelamentoTransacao()
void RealizarCancelamentoTransacao |
( |
String |
valorTotal, |
|
|
String |
nsu, |
|
|
String |
data |
|
) |
| |
Função responsável por realizar o processo de cancelamento de uma transação autorizada.
- Parâmetros
-
valorTotal | (String) Valor do pagamento da transação autorizada TEF (formato 00.00). |
nsu | (String) Documento NSU da transação autorizada TEF. |
data | (String) Data da transação autorizada TEF (formato dd/MM/yy). |
◆ ImprimirRelatorioDiario()
void ImprimirRelatorioDiario |
( |
| ) |
|
Função responsável pela impressão do relatório de transações (débito e crédito) do dia atual.
◆ ReimprimirUltimoComprovante()
void ReimprimirUltimoComprovante |
( |
| ) |
|
Função responsável pela reimpressão do último comprovante autorizado em uma transação.
◆ RealizarTransacaoPIX()
void RealizarTransacaoPIX |
( |
String |
valorTransacao | ) |
|
Função utilizada para inciar uma transação pix.
- Parâmetros
-
valorTransacao | (String) Valor do pagamento da transação PIX (formato em centavos 0000) |