EfetuaFormaPagamentoNFCeEx |
Bematech_FI_EfetuaFormaPagamentoNFCeEx
Efetuar a forma de pagamento da Nota Fiscal ao Consumidor Eletrônica (NFCe), com informações da operadora de cartão e tipo de integração.
Parâmetros:
paymentForm: String com a descricao da forma de pagamento. Tamanho máximo de 16 caracteres. value: String com o valor da forma de pagamento. Tamanho máximo de 13 números e 1 vírgula. licensingCNPJ: String com o CNPJ da credenciadora de cartão. Tamanho máximo de 14 caracteres. licensingCode: String com o código referente a bandeira da operadora. Tamanho máximo de 2 caracteres.
authorizationCode: String com o código de autorização da operação de crédito/débito. Tamanho máximo de 20 caracteres. integrationCode: String com o código de integração para pagamento. Tamanho máximo de 1 caracter.
Observações:
Retornos da Função (INTEIRO):
0 - Erro de comunicação 1 - Ok -2 - Parâmetro inválido -4 - Arquivo ini não encontrado ou parâmetro inválido para o nome da porta -27 - Status da impressora diferente de 6,0,0,0 (Ack, St1, St2 e St3)
Observações:
Exemplo:
' Exemplo em Visual Basic descBandeira = "Cartao Credito" valorForma = "1,00" CNPJCrede = "" bandeira = "01" CodAuto = "" CodIntegra = "1"
iRetorno = Bematech_FI_EfetuaFormaPagamentoNFCeEx(descBandeira, valorForma, CNPJCrede, bandeira, CodAuto, CodIntegra)
// Exemplo em Delphi descBandeira := 'Cartao Credito'; valorForma := '1,00'; CNPJCrede := ''; bandeira := '01'; CodAuto := ''; CodIntegra := '1';
iRetorno := Bematech_FI_EfetuaFormaPagamentoNFCeEx(pchar(descBandeira), pchar(valorForma), pchar(CNPJCrede), pchar(bandeira), pchar(CodAuto), pchar(CodIntegra)); |