eVenda_Pagamento

Anterior
Próximo
Feedback
Imprimir

eVenda_Pagamento

 

Este método efetua um pagamento para a venda em operação, permitindo que a mesma venda tenha mais de uma forma de pagamento.

 

Depende da execução dos seguintes métodos na ordem em que estão listados, para a correta execução:

 

1. nddInicializaAgente;

2. eVendaAbrir.

 

 

Sequência

Nome

Obrigatório

Descrição

Referência SEFAZ

1

tipoPagamento

S

Este parâmetro indica a forma do pagamento.

tPag

2

valorPagamento

S

Valor do pagamento. Utilizar sempre . (ponto) para indicações de decimais.

vPag

3

card_cnpj

N

CNPJ da credenciadora de cartão de crédito ou débito.

CNPJ

4

card_tp_band

N

Bandeira da operação de cartão de crédito ou débito.

tBand

5

card_cAut

N

Número de autorização da operação do cartão de crédito ou débito.

cAut

6

card_cod_adm

N

Código da credenciadora de cartão de crédito ou débito

 

7

tp_integra

N

Tipo de Integração para pagamento:

1 - Pagamento integrado com o sistema de automação da empresa (Ex.: equipamento TEF, Comércio Eletrônico);

2 - Pagamento não integrado com o sistema de automação da empresa (Ex.: equipamento POS);

tpIntegra

8

vTroco

N

Valor do troco

vTroco

9

indPag

N

Indicador da Forma de Pagamento

indPag

A sequência dos parâmetros deve ser respeitada e todos os parâmetros devem fazer parte da chamada do método.

 

Retornos

 

Código

Descrição

1

Sucesso

2

Erro

10112

Problemas de configuração do AGENTE

20161

Nenhuma venda aberta para a operação

20199

Erro não tratado ao realizar integração via metodos

 

 

Voltar