rVenda_SituacaoDadosPagamento¶
Este método é utilizado para obter a situação do processamento dos dados pagamento.
Método¶
int CALL rVenda_SituacaoDadosPagamento(emissor_nfce * e, const char *identificadorOperacaoPagamento, char *status, char *mensagemCodigo, char *mensagemDescricao, const char *reservado1, const char *reservado2, const char *reservado3);;
Parâmetros¶
Nome | Descrição |
---|---|
e
|
Handle para o emissor_nfce
|
identificadorOperacaoPagamento
|
Identificador único para uma operação de pagamento informado no método eVenda_EnviarPagamento
|
status
|
Situação do processamento dos dados pagamento:
0 - Em Processamento
1 - Sucesso
2 - Falha
4 - Sem Resposta do Integrador Fiscal
|
mensagemCodigo
|
Código da mensagem de falha ou do processamento anterior.
|
mensagemDescricao
|
Mensagem de falha ou do processamento anterior.
|
reservado1
|
Reservado para uso futuro
|
reservado2
|
Reservado para uso futuro
|
reservado3
|
Reservado para uso futuro
|
Retornos¶
Codigo | Descrição |
---|---|
1 | Sucesso |
Exemplos¶
char[] status = new char[2+1];
char[] mensagemCodigo = new char[6+1];
char[] mensagemDescricao = new char[512+1];
int retorno = rVenda_SituacaoDadosPagamento(handleEmissor,
"abbfed02-3d16-4382-8f17-60ed15c3ea7e",
status,
mensagemCodigo,
mensagemDescricao,
"", "", "");
Hierarquia¶
- eVenda_EnviarDadosPagamento
- rVenda_SituacaoDadosPagamento