Manual de Webservice PDV

Visão Geral do Programa

Este manual contém o detalhe de cada um dos métodos disponíveis nos webservices de integração com o RMS-Retail.

[Tela 1]

Objetivo da tela:

Descreva o principal objetivo da tela.

 

 

Outras Ações/Ações Relacionadas:

Listar as ações relacionadas à tela.

 

Ação:

Descrição:

Nome do link.

Descreva a ação que será realizada ao acionar esta ação

 

 

 

 

Principais Campos e Parâmetros:

CRM-Crédito

Para integração do módulo CRM-Crédito, dispomos dos métodos listados abaixo:

 

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:ConsultarCliente>

         <!--Optional:-->

         <tem:pFilial>?</tem:pFilial>

         <!--Optional:-->

         <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

         <!--Optional:-->

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

      </tem:ConsultarCliente>

   </soapenv:Body>

</soapenv:Envelope>

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <ConsultarClienteResponse xmlns="http://tempuri.org/">

         <ConsultarClienteResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:Aniversario/>

            <a:Bairro/>

            <a:CEP/>

            <a:CPFCNPJ>00000100094180</a:CPFCNPJ>

            <a:CPFOuCNPJ>CPF</a:CPFOuCNPJ>

            <a:Categoria>1</a:Categoria>

            <a:Cidade/>

            <a:CodigoInterno/>

            <a:ComplementoEndereco>25</a:ComplementoEndereco>

            <a:DocumentoDeIdentificacao>NumeroDoCartao</a:DocumentoDeIdentificacao>

            <a:Email/>

            <a:Empresa/>

            <a:Endereco>SASASA</a:Endereco>

            <a:Estado/>

            <a:Nome>TOTVS CRM</a:Nome>

            <a:NovaSenha/>

            <a:NumeroDoCartao>6332000722952005</a:NumeroDoCartao>

            <a:NumeroEndereco>12</a:NumeroEndereco>

            <a:SaldoDaAlimentacao>99974.81</a:SaldoDaAlimentacao>

            <a:SaldoDaCadernetaEletronica>99974.81</a:SaldoDaCadernetaEletronica>

            <a:SaldoDePontos>0</a:SaldoDePontos>

            <a:SaldoDoCheque>99974.81</a:SaldoDoCheque>

            <a:SaldoDoConvenio>99974.81</a:SaldoDoConvenio>

            <a:SaldoDoEsporadico>99974.81</a:SaldoDoEsporadico>

            <a:SaldoDoPrivateLabel>0</a:SaldoDoPrivateLabel>

            <a:SaldoDoSazonal>99974.81</a:SaldoDoSazonal>

            <a:SenhaDaAlimentacao/>

            <a:SenhaDePontos/>

            <a:SenhaDoConvenio/>

            <a:SenhaDoEsporadico/>

            <a:SenhaDoPrivateLabel/>

            <a:SenhaDoSazonal/>

            <a:Status>Ativo</a:Status>

            <a:Telefone>0;0</a:Telefone>

         </ConsultarClienteResult>

      </ConsultarClienteResponse>

   </s:Body>

</s:Envelope>

 

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:ObterAutorizacaoDeCheque>

         <tem:pFilial>?</tem:pFilial>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

      </tem:ObterAutorizacaoDeCheque>

   </soapenv:Body>

</soapenv:Envelope>

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <ObterAutorizacaoDeChequeResponse xmlns="http://tempuri.org/">

         <ObterAutorizacaoDeChequeResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

            <a:Data i:nil="true"/>

            <a:MenssagemDeErro i:nil="true"/>

            <a:Saldo>99974.81</a:Saldo>

            <a:Status>1</a:Status>

         </ObterAutorizacaoDeChequeResult>

      </ObterAutorizacaoDeChequeResponse>

   </s:Body>

</s:Envelope>

 

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:ObterAutorizacaoDePontos>

         <tem:pFilial>?</tem:pFilial>

         <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

      </tem:ObterAutorizacaoDePontos>

   </soapenv:Body>

</soapenv:Envelope>

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <ObterAutorizacaoDePontosResponse xmlns="http://tempuri.org/">

         <ObterAutorizacaoDePontosResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

            <a:Data i:nil="true"/>

            <a:MenssagemDeErro i:nil="true"/>

            <a:Saldo>99974.81</a:Saldo>

            <a:Status>1</a:Status>

         </ObterAutorizacaoDePontosResult>

      </ObterAutorizacaoDePontosResponse>

   </s:Body>

</s:Envelope>

 

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:ObterAutorizacaoDeConvenio>

         <tem:pFilial>?</tem:pFilial>

         <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

      </tem:ObterAutorizacaoDeConvenio>

   </soapenv:Body>

</soapenv:Envelope>

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <ObterAutorizacaoDeConvenioResponse xmlns="http://tempuri.org/">

         <ObterAutorizacaoDeConvenioResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

            <a:Data i:nil="true"/>

            <a:MenssagemDeErro i:nil="true"/>

            <a:Saldo>99974.81</a:Saldo>

            <a:Status>1</a:Status>

         </ObterAutorizacaoDeConvenioResult>

      </ObterAutorizacaoDeConvenioResponse>

   </s:Body>

         </s:Envelope>

 

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:ObterAutorizacaoDeAlimentacao>

         <tem:pFilial>?</tem:pFilial>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

      </tem:ObterAutorizacaoDeAlimentacao>

   </soapenv:Body>

</soapenv:Envelope>

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <ObterAutorizacaoDeAlimentacaoResponse xmlns="http://tempuri.org/">

         <ObterAutorizacaoDeAlimentacaoResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

            <a:Data i:nil="true"/>

            <a:MenssagemDeErro i:nil="true"/>

            <a:Saldo>99974.81</a:Saldo>

            <a:Status>1</a:Status>

         </ObterAutorizacaoDeAlimentacaoResult>

      </ObterAutorizacaoDeAlimentacaoResponse>

   </s:Body>

</s:Envelope>

 

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:ObterAutorizacaoDeEsporadico>

         <tem:pFilial>?</tem:pFilial>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

      </tem:ObterAutorizacaoDeEsporadico>

   </soapenv:Body>

</soapenv:Envelope>

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <ObterAutorizacaoDeEsporadicoResponse xmlns="http://tempuri.org/">

         <ObterAutorizacaoDeEsporadicoResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

            <a:Data i:nil="true"/>

            <a:MenssagemDeErro i:nil="true"/>

            <a:Saldo>99974.81</a:Saldo>

            <a:Status>1</a:Status>

         </ObterAutorizacaoDeEsporadicoResult>

      </ObterAutorizacaoDeEsporadicoResponse>

   </s:Body>

</s:Envelope>

 

 

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:ObterAutorizacaoDeSazonal>

         <tem:pFilial>?</tem:pFilial>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

      </tem:ObterAutorizacaoDeSazonal>

   </soapenv:Body>

</soapenv:Envelope>

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <ObterAutorizacaoDeSazonalResponse xmlns="http://tempuri.org/">

         <ObterAutorizacaoDeSazonalResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

            <a:Data i:nil="true"/>

            <a:MenssagemDeErro i:nil="true"/>

            <a:Saldo>99974.81</a:Saldo>

            <a:Status>1</a:Status>

         </ObterAutorizacaoDeSazonalResult>

      </ObterAutorizacaoDeSazonalResponse>

   </s:Body>

</s:Envelope>

 

 

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:ObterAutorizacaoDeCardernetaEletronica>

         <tem:pFilial>?</tem:pFilial>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

      </tem:ObterAutorizacaoDeCardernetaEletronica>

   </soapenv:Body>

</soapenv:Envelope>

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <ObterAutorizacaoDeCadernetaEletronicaResponse xmlns="http://tempuri.org/">

         <ObterAutorizacaoDeCadernetaEletronicaResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

            <a:Data i:nil="true"/>

            <a:MenssagemDeErro i:nil="true"/>

            <a:Saldo>99974.81</a:Saldo>

            <a:Status>1</a:Status>

         </ObterAutorizacaoDeCadernetaEletronicaResult>

      </ObterAutorizacaoDeCadernetaEletronicaResponse>

   </s:Body>

                              </s:Envelope>

 

 

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:ObterAutorizacaoDePrivateLabel>

         <tem:pFilial>?</tem:pFilial>

         <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

      </tem:ObterAutorizacaoDePrivateLabel>

   </soapenv:Body>

</soapenv:Envelope>

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <ObterAutorizacaoDePrivateLabelResponse xmlns="http://tempuri.org/">

         <ObterAutorizacaoDePrivateLabelResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

            <a:Data i:nil="true"/>

            <a:MenssagemDeErro i:nil="true"/>

            <a:Saldo>99974.81</a:Saldo>

            <a:Status>1</a:Status>

         </ObterAutorizacaoDePrivateLabelResult>

      </ObterAutorizacaoDePrivateLabelResponse>

   </s:Body>

</s:Envelope>

 

 

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:ObterAutorizacaoDeDevolucaoDeCupom>

         <tem:pFilial>?</tem:pFilial>

         <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pCOO>?</tem:pCOO>

      </tem:ObterAutorizacaoDeDevolucaoDeCupom>

   </soapenv:Body>

</soapenv:Envelope>

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <ObterAutorizacaoDeDevolucaoDeCupomResponse xmlns="http://tempuri.org/">

         <ObterAutorizacaoDeDevolucaoDeCupomResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

            <a:Data i:nil="true"/>

            <a:MenssagemDeErro i:nil="true"/>

            <a:Saldo>99974.81</a:Saldo>

            <a:Status>1</a:Status>

         </ObterAutorizacaoDeDevolucaoDeCupomResult>

      </ObterAutorizacaoDeDevolucaoDeCupomResponse>

   </s:Body>

</s:Envelope>

 

 

 

 

 

  1. ObterAutorizacaoTotalDePrivateLabel: Método responsável por requisitar a data e valor da última fatura em aberto na modalidade Private Label.
    1. Assinatura: AutorizacaoDTO ObterAutorizacaoTotalDePrivateLabel(int pFilial, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento)
    2. Parâmetros de envio:
    1. SOAP de envio:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:ObterAutorizacaoTotalDePrivateLabel>

         <tem:pFilial>?</tem:pFilial>

         <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

      </tem:ObterAutorizacaoTotalDePrivateLabel>

   </soapenv:Body>

</soapenv:Envelope>

    1. Parâmetros de retorno: AutorizacaoDTO
    1. SOAP de retorno:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <ObterAutorizacaoTotalDePrivateLabelResponse xmlns="http://tempuri.org/">

         <ObterAutorizacaoTotalDePrivateLabelResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>97</a:CodigoDeAutorizacao>

            <a:Data i:nil="true"/>

            <a:MenssagemDeErro i:nil="true"/>

            <a:Saldo>99974.81</a:Saldo>

            <a:Status>1</a:Status>

         </ObterAutorizacaoTotalDePrivateLabelResult>

      </ObterAutorizacaoTotalDePrivateLabelResponse>

   </s:Body>

</s:Envelope>

 

 

 

 

 

 

 

 

  1. EfetuarPagamentoEmCheque: Método responsável por confirmar uma venda em cheque.
    1. Assinatura: RetornoDTO EfetuarPagamentoEmCheque(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, string pDataDoCheque, string pNumeroDoBanco, string pAgenciaDoBanco, string pNumeroDaConta, string pNumeroDoCheque, int pCodigoDeAutorizacao, string pNumeroDoDocumento, decimal pValor, string pCPFDoCheque, string pSupervisor)
    2. Parâmetros de envio:
    1. SOAP de envio:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:EfetuarPagamentoEmCheque>

         <tem:pFilial>?</tem:pFilial>

         <tem:pPDV>?</tem:pPDV>

         <tem:pCOO>?</tem:pCOO>

         <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

         <tem:pDataDoCheque>?</tem:pDataDoCheque>

         <tem:pNumeroDoBanco>?</tem:pNumeroDoBanco>

         <tem:pAgenciaDoBanco>?</tem:pAgenciaDoBanco>

         <tem:pNumeroDaConta>?</tem:pNumeroDaConta>

         <tem:pNumeroDoCheque>?</tem:pNumeroDoCheque>

         <tem:pCodigoDaAutorizacao>?</tem:pCodigoDaAutorizacao>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

         <tem:pCPFDoCheque>?</tem:pCPFDoCheque>

         <tem:pSupervisor>?</tem:pSupervisor>

      </tem:EfetuarPagamentoEmCheque>

   </soapenv:Body>

</soapenv:Envelope>

  1. Parâmetros de retorno: RetornoDTO
  1. SOAP de retorno:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <EfetuarPagamentoEmChequeResponse xmlns="http://tempuri.org/">

         <EfetuarPagamentoEmChequeResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

            <a:MensagemDeErro i:nil="true"/>

            <a:Status>1</a:Status>

         </EfetuarPagamentoEmChequeResult>

      </EfetuarPagamentoEmChequeResponse>

   </s:Body>

</s:Envelope>

 

  1. EfetuarPagamentoEmPontos: Método responsável por confirmar uma venda em pontos.
    1. Assinatura: RetornoDTO EfetuarPagamentoEmPontos(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
    2. Parâmetros de envio:
    1. SOAP de envio:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:EfetuarPagamentoEmPontos>

         <tem:pFilial>?</tem:pFilial>

         <tem:pPDV>?</tem:pPDV>

         <tem:pCOO>?</tem:pCOO>

         <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

         <tem:pCodigoDaAutorizacao>?</tem:pCodigoDaAutorizacao>

         <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

         <tem:pSupervisor>?</tem:pSupervisor>

      </tem:EfetuarPagamentoEmPontos>

   </soapenv:Body>

</soapenv:Envelope>

  1. Parâmetros de retorno: RetornoDTO
  1. SOAP de retorno:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <EfetuarPagamentoEmPontosResponse xmlns="http://tempuri.org/">

         <EfetuarPagamentoEmPontosResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

            <a:MensagemDeErro i:nil="true"/>

            <a:Status>1</a:Status>

         </EfetuarPagamentoEmPontosResult>

      </EfetuarPagamentoEmPontosResponse>

   </s:Body>

</s:Envelope>

 

  1. EfetuarPagamentoEmConvenio: Método responsável por confirmar uma venda em convênio.
    1. Assinatura: RetornoDTO EfetuarPagamentoEmConvenio(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
    2. Parâmetros de envio:
    1. SOAP de envio:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:EfetuarPagamentoEmConvenio>

         <tem:pFilial>?</tem:pFilial>

         <tem:pPDV>?</tem:pPDV>

         <tem:pCOO>?</tem:pCOO>

         <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

         <tem:pCodigoDaAutorizacao>?</tem:pCodigoDaAutorizacao>

         <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

         <tem:pSupervisor>?</tem:pSupervisor>

      </tem:EfetuarPagamentoEmConvenio>

   </soapenv:Body>

</soapenv:Envelope>

  1. Parâmetros de retorno: RetornoDTO
  1. SOAP de retorno:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <EfetuarPagamentoEmConvenioResponse xmlns="http://tempuri.org/">

         <EfetuarPagamentoEmConvenioResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

            <a:MensagemDeErro i:nil="true"/>

            <a:Status>1</a:Status>

         </EfetuarPagamentoEmConvenioResult>

      </EfetuarPagamentoEmConvenioResponse>

   </s:Body>

</s:Envelope>

 

  1. EfetuarPagamentoEmAlimentacao: Método responsável por confirmar uma venda em cartão-alimentação.
    1. Assinatura: RetornoDTO EfetuarPagamentoEmAlimentacao(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
    2. Parâmetros de envio:
    1. SOAP de envio:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:EfetuarPagamentoEmAlimentacao>

         <tem:pFilial>?</tem:pFilial>

         <tem:pPDV>?</tem:pPDV>

         <tem:pCOO>?</tem:pCOO>

         <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

         <tem:pCodigoDaAutorizacao>?</tem:pCodigoDaAutorizacao>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

         <tem:pSupervisor>?</tem:pSupervisor>

      </tem:EfetuarPagamentoEmAlimentacao>

   </soapenv:Body>

</soapenv:Envelope>

  1. Parâmetros de retorno: RetornoDTO
  1. SOAP de retorno:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <EfetuarPagamentoEmAlimentacaoResponse xmlns="http://tempuri.org/">

         <EfetuarPagamentoEmAlimentacaoResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

            <a:MensagemDeErro i:nil="true"/>

            <a:Status>1</a:Status>

         </EfetuarPagamentoEmAlimentacaoResult>

      </EfetuarPagamentoEmAlimentacaoResponse>

   </s:Body>

</s:Envelope>

 

  1. EfetuarPagamentoEmEsporadico: Método responsável por confirmar uma venda em cartão-esporádico.
    1. Assinatura: RetornoDTO EfetuarPagamentoEmEsporadico(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
    2. Parâmetros de envio:
    1. SOAP de envio:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:EfetuarPagamentoEmEsporadico>

         <tem:pFilial>?</tem:pFilial>

         <tem:pPDV>?</tem:pPDV>

         <tem:pCOO>?</tem:pCOO>

         <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

         <tem:pCodigoDaAutorizacao>?</tem:pCodigoDaAutorizacao>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

         <tem:pSupervisor>?</tem:pSupervisor>

      </tem:EfetuarPagamentoEmEsporadico>

   </soapenv:Body>

</soapenv:Envelope>

  1. Parâmetros de retorno: RetornoDTO
  1. SOAP de retorno:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <EfetuarPagamentoEmEsporadicoResponse xmlns="http://tempuri.org/">

         <EfetuarPagamentoEmEsporadicoResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

            <a:MensagemDeErro i:nil="true"/>

            <a:Status>1</a:Status>

         </EfetuarPagamentoEmEsporadicoResult>

      </EfetuarPagamentoEmEsporadicoResponse>

   </s:Body>

</s:Envelope>

 

  1. EfetuarPagamentoEmSazonal: Método responsável por confirmar uma venda em cartão-sazonal.
    1. Assinatura: RetornoDTO EfetuarPagamentoEmSazonal(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
    2. Parâmetros de envio:
    1. SOAP de envio:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:EfetuarPagamentoEmSazonal>

         <tem:pFilial>?</tem:pFilial>

         <tem:pPDV>?</tem:pPDV>

         <tem:pCOO>?</tem:pCOO>

         <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

         <tem:pCodigoDaAutorizacao>?</tem:pCodigoDaAutorizacao>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

         <tem:pSupervisor>?</tem:pSupervisor>

      </tem:EfetuarPagamentoEmSazonal>

   </soapenv:Body>

</soapenv:Envelope>

  1. Parâmetros de retorno: RetornoDTO
  1. SOAP de retorno:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <EfetuarPagamentoEmSazonalResponse xmlns="http://tempuri.org/">

         <EfetuarPagamentoEmSazonalResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

            <a:MensagemDeErro i:nil="true"/>

            <a:Status>1</a:Status>

         </EfetuarPagamentoEmSazonalResult>

      </EfetuarPagamentoEmSazonalResponse>

   </s:Body>

</s:Envelope>

 

  1. EfetuarPagamentoEmCadernetaEletronica: Método responsável por confirmar uma venda em caderneta eletrônica.
    1. Assinatura: RetornoDTO EfetuarPagamentoEmCadernetaEletronica (int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
    2. Parâmetros de envio:
    1. SOAP de envio:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:EfetuarPagamentoEmCadernetaEletronica>

         <tem:pFilial>?</tem:pFilial>

         <tem:pPDV>?</tem:pPDV>

         <tem:pCOO>?</tem:pCOO>

         <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

         <tem:pCodigoDaAutorizacao>?</tem:pCodigoDaAutorizacao>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

         <tem:pSupervisor>?</tem:pSupervisor>

      </tem:EfetuarPagamentoEmCadernetaEletronica>

   </soapenv:Body>

</soapenv:Envelope>

  1. Parâmetros de retorno: RetornoDTO
  1. SOAP de retorno:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <EfetuarPagamentoEmCadernetaEletronicaResponse xmlns="http://tempuri.org/">

         <EfetuarPagamentoEmCadernetaEletronicaResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

            <a:MensagemDeErro i:nil="true"/>

            <a:Status>1</a:Status>

         </EfetuarPagamentoEmCadernetaEletronicaResult>

      </EfetuarPagamentoEmCadernetaEletronicaResponse>

   </s:Body>

</s:Envelope>

 

  1. EfetuarPagamentoEmPrivateLabel: Método responsável por confirmar uma venda em private-label.
    1. Assinatura: RetornoDTO EfetuarPagamentoEmPrivateLabel (int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
    2. Parâmetros de envio:
    1. SOAP de envio:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:EfetuarPagamentoEmPrivateLabel>

         <tem:pFilial>?</tem:pFilial>

         <tem:pPDV>?</tem:pPDV>

         <tem:pCOO>?</tem:pCOO>

         <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

         <tem:pCodigoDaAutorizacao>?</tem:pCodigoDaAutorizacao>

         <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

         <tem:pSupervisor>?</tem:pSupervisor>

      </tem:EfetuarPagamentoEmPrivateLabel>

   </soapenv:Body>

</soapenv:Envelope>

    1. Parâmetros de retorno: RetornoDTO
    1. SOAP de retorno:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <EfetuarPagamentoEmPrivateLabelResponse xmlns="http://tempuri.org/">

         <EfetuarPagamentoEmPrivateLabelResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

            <a:MensagemDeErro i:nil="true"/>

            <a:Status>1</a:Status>

         </EfetuarPagamentoEmPrivateLabelResult>

      </EfetuarPagamentoEmPrivateLabelResponse>

   </s:Body>

</s:Envelope>

 

  1. EfetuarPagamentoTotalEmPrivateLabel: Método responsável efetuar o pagamento total ou parcial de uma fatura do private-label.
    1. Assinatura: RetornoDTO EfetuarPagamentoTotalEmPrivateLabel(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento, decimal pValor)
    2. Parâmetros de envio:
    1. SOAP de envio:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:EfetuarPagamentoTotalEmPrivateLabel>

         <tem:pFilial>?</tem:pFilial>

         <tem:pPDV>?</tem:pPDV>

         <tem:pCOO>?</tem:pCOO>

         <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

         <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

      </tem:EfetuarPagamentoTotalEmPrivateLabel>

   </soapenv:Body>

</soapenv:Envelope>

    1. Parâmetros de retorno: RetornoDTO
    1. SOAP de retorno:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <EfetuarPagamentoTotalEmPrivateLabelResponse xmlns="http://tempuri.org/">

         <EfetuarPagamentoTotalEmPrivateLabelResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

            <a:MensagemDeErro i:nil="true"/>

            <a:Status>1</a:Status>

         </EfetuarPagamentoTotalEmPrivateLabelResult>

      </EfetuarPagamentoTotalEmPrivateLabelResponse>

   </s:Body>

</s:Envelope>

 

  1. EfetuarDevolucaoDeCupom: Método responsável por confirmar uma devolução de cupom.
    1. Assinatura: RetornoDTO EfetuarDevolucaoDeCupom(Modalidade pModalidade, int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
    2. Parâmetros de envio:
    1. SOAP de envio:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:EfetuarDevolucaoDeCupom>

         <tem:pModalidade>?</tem:pModalidade>

         <tem:pFilial>?</tem:pFilial>

         <tem:pPDV>?</tem:pPDV>

         <tem:pCOO>?</tem:pCOO>

         <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

         <tem:pCodigoDaAutorizacao>?</tem:pCodigoDaAutorizacao>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

         <tem:pSupervisor>?</tem:pSupervisor>

      </tem:EfetuarDevolucaoDeCupom>

   </soapenv:Body>

</soapenv:Envelope>

    1. Parâmetros de retorno: RetornoDTO
    1. SOAP de retorno:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <EfetuarDevolucaoDeCupomResponse xmlns="http://tempuri.org/">

         <EfetuarDevolucaoDeCupomResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

            <a:MensagemDeErro i:nil="true"/>

            <a:Status>1</a:Status>

         </EfetuarDevolucaoDeCupomResult>

      </EfetuarDevolucaoDeCupomResponse>

   </s:Body>

</s:Envelope>

 

 

  1. EfetuarNotificacaoDeVendaParaPontos: Método responsável por enviar uma notificação de venda em formas de pagamento não CRM para que estas possam também pontuar.
    1. Assinatura: RetornoDTO EfetuarNotificacaoDeVendaParaPontos(Modalidade pModalidade, int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento, decimal pValor)
    2. Parâmetros de envio
    1. SOAP de envio:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:EfetuarNotificacaoDeVendaParaPontos>

         <tem:pModalidade>?</tem:pModalidade>

         <tem:pFilial>?</tem:pFilial>

         <tem:pPDV>?</tem:pPDV>

         <tem:pCOO>?</tem:pCOO>

         <tem:pCodigoDoOperador>?</tem:pCodigoDoOperador>

         <tem:pTipoDeDocumento>?</tem:pTipoDeDocumento>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pValor>?</tem:pValor>

      </tem:EfetuarNotificacaoDeVendaParaPontos>

   </soapenv:Body>

</soapenv:Envelope>

    1. Parâmetros de retorno: RetornoDTO
    1. SOAP de retorno:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <EfetuarNotificacaoDeVendaParaPontosResponse xmlns="http://tempuri.org/">

         <EfetuarNotificacaoDeVendaParaPontosResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

            <a:MensagemDeErro i:nil="true"/>

            <a:Status>1</a:Status>

         </EfetuarNotificacaoDeVendaParaPontosResult>

      </EfetuarNotificacaoDeVendaParaPontosResponse>

   </s:Body>

</s:Envelope>

 

  1. EfetuarAlteracaoDeSenha: Método responsável por alterar a senha de um cartão.
    1. Assinatura: RetornoDTO EfetuarAlteracaoDeSenha(string pNumeroDoDocumento, string pNovaSenha)
    2. Parâmetros de envio:
    1. SOAP de envio:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">

   <soapenv:Header/>

   <soapenv:Body>

      <tem:EfetuarAlteracaoDeSenha>

         <tem:pNumeroDeDocumento>?</tem:pNumeroDeDocumento>

         <tem:pNovaSenha>?</tem:pNovaSenha>

      </tem:EfetuarAlteracaoDeSenha>

   </soapenv:Body>

</soapenv:Envelope>

    1. Parâmetros de retorno: RetornoDTO
    1. SOAP de retorno:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">

   <s:Body>

      <EfetuarAlteracaoDeSenhaResponse xmlns="http://tempuri.org/">

         < EfetuarNotificacaoDeVendaParaPontosResult xmlns:a="http://schemas.datacontract.org/2004/07/RMS.CRM.WS.Util.Entidades" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">

            <a:CodigoDeAutorizacao>000000000</a:CodigoDeAutorizacao>

            <a:MensagemDeErro i:nil="true"/>

            <a:Status>1</a:Status>

         </EfetuarAlteracaoDeSenhaResult>

      </EfetuarAlteracaoDeSenhaResponse>

   </s:Body>

</s:Envelope>

 

Campo:

Descrição

Nome do campo.

Descreva a regra de negócio dos principais campos e exemplos.

 

 

 

 

Conteúdos Relacionados:

 

Links dos principais conceitos e processos.