Enviar Dados Pagamento¶
Web service para enviar os dados de um pagamento do documento emitido MF-e pelo sistema VFP-e quando efetuado com equipamento integrado (TEF).
O padrão dos XMLs de envio e resposta são os mesmos da Integração padrão via Web Service.
Exemplo de XML de Entrada¶
<EnviarDadosPagamento versao="1.0">
<IdentificadorOperacaoPagamento>11111111-2222-3333-4444-555555555555</IdentificadorOperacaoPagamento>
<CodigoAutorizacao>1234567890</CodigoAutorizacao>
<Bin>12345678</Bin>
<DonoCartao>AAAAAAAAA</DonoCartao>
<DataExpiracao>2018-01-01</DataExpiracao>
<InstituicaoFinanceira>123</InstituicaoFinanceira>
<Parcelas>1</Parcelas>
<CodigoPagamento>9876543210</CodigoPagamento>
<ValorPagamento>123.45</ValorPagamento>
<Tipo>1</Tipo>
<UltimosQuatroDigitos>1234</UltimosQuatroDigitos>
</EnviarDadosPagamento>
xPath | Descrição |
---|---|
EnviarDadosPagamento | Grupo com informações do pagamento obtidos a partir de um equipamento integrado (TEF). |
EnviarDadosPagamento/IdentificadorOperacaoPagamento | Identificador único para uma operação de pagamento informado anteriormente na operação de Enviar Pagamento |
EnviarDadosPagamento/CodigoAutorizacao | Código de Autorização do pagamento realizado e retornado pela Adquirente. |
EnviarDadosPagamento/Bin | Sequencial de 6 Números iniciais do cartão fornecido pela adquirente. |
EnviarDadosPagamento/DonoCartao | Nome do Titular do cartão fornecido pela adquirente. |
EnviarDadosPagamento/DataExpiracao | Data de Validade do cartão fornecido pela adquirente. |
EnviarDadosPagamento/InstituicaoFinanceira | Adquirente que realizou a aprovação do pagamento. |
EnviarDadosPagamento/Parcelas | Quantidade de Parcelas aprovada no pagamento pela adquirente. |
EnviarDadosPagamento/CodigoPagamento | Número Sequencial Único do pagamento fornecido pela adquirente. |
EnviarDadosPagamento/ValorPagamento | Valor do Pagamento fornecido pela adquirente. |
EnviarDadosPagamento/Tipo | Tipo da Bandeira do cartão fornecido pela adquirente. |
EnviarDadosPagamento/UltimosQuatroDigitos | Últimos 4 dígitos do cartão fornecido pelo adquirente. |
Respostas¶
As respostas são sempre precedidas da tag OracleRoot
, seguindo seu conteúdo:
Resposta de Erro¶
<EnviarDadosPagamentoResposta>
<SituacaoOperacao>2</SituacaoOperacao>
<Erro>
<Codigo>10999</Codigo>
<Descricao>Erro inesperado - 'AGENTE'. Código: 30006. Descrição: O conteúdo não corresponde a uma estrutura de XML. Conteúdo: <EnviarDadosPagamento versao="1">0118</Modelo></EnviarDadosPagamento>. Correção: Informe uma estrutura de um XML válido.</Descricao>
</Erro>
</EnviarDadosPagamentoResposta>
Resposta de Sucesso¶
<EnviarDadosPagamentoResposta>
<SituacaoOperacao>1</SituacaoOperacao>
</EnviarDadosPagamentoResposta>
xPath | Descrição |
---|---|
EnviarDadosPagamentoResposta | Grupo de resposta da operação de Enviar Dados Pagamento |
EnviarDadosPagamentoResposta/SituacaoOperacao | Situação da operação
|
EnviarDadosPagamentoResposta/Erro | Grupo de erro |
EnviarDadosPagamentoResposta/Erro/Codigo | Código de erro |
EnviarDadosPagamentoResposta/Erro/Descricao | Descrição do erro |