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) |