Histórico da Página
...
</soapenv:Body>
</soapenv:Envelope>
- Parâmetros de retorno: AutorizacaoDTO
- Status: Status da solicitação.
- CodigoDeAutorizacao: Código de autorização.
- Valor: N/A
- Data: N/A
- MensagemDeErro: Mensagem de erro, caso houver.
- SOAP de retorno:
- Parâmetros de retorno: AutorizacaoDTO
<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>
- ObterAutorizacaoTotalDePrivateLabel: Método responsável por requisitar a data e valor da última fatura em aberto na modalidade Private Label.
- Assinatura: AutorizacaoDTO ObterAutorizacaoTotalDePrivateLabel(int pFilial, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento)
- Parâmetros de envio:
- pFilial: Código da loja onde está sendo solicitada a autorização.
- pTipoDeIdentificacao: Tipo de documento de identificação referente ao parâmetro pNumeroDoDocumento.
- pNumeroDoDocumento: Número do documento de identificação do cliente.
- 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>
- Parâmetros de retorno: AutorizacaoDTO
- Status: Status da solicitação.
- CodigoDeAutorizacao: Código de autorização.
- Valor: Valor referente à última fatura.
- Data: Data da última fatura.
- MensagemDeErro: Mensagem de erro, caso houver.
- 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>
...
...
- EfetuarPagamentoEmCheque: Método responsável por confirmar uma venda em cheque.
- 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)
- Parâmetros de envio:
- pFilial: Código da loja onde está sendo confirmada a venda.
- pPDV: Número do PDV.
- pCOO: Número do cupom (COO).
- pCodigoDoOperador: Código do operador.
- pDataDoCheque: Data do cheque.
- pNumeroDoBanco: Número do banco do cheque.
- pAgenciaDoBanco: Número da agência do banco do cheque.
- pNumeroDaConta: Número da conta do cheque.
- pNumeroDoCheque: Número do cheque.
- pCodigoDeAutorizacao: Código de autorização concedida a partir da transação ObterAutorizacaoDeCheque.
- pNumeroDoDocumento: Número do documento de identificação do cliente (CPF/CNPJ).
- pValor: Valor da venda a ser feita naquele cheque.
- pCPFDoCheque: CPF/CNPJ do dono do cheque.
- pSupervisor: Código do supervisor necessário para liberar vendas em que o cliente não tem saldo suficiente. Se não for o caso, passar “0” (zero).
- 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>
- Parâmetros de retorno: RetornoDTO
- Status: Status da solicitação.
- CodigoDeAutorizacao: Código de autorização.
- MensagemDeErro: Mensagem de erro, caso houver.
- 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>
- EfetuarPagamentoEmPontos: Método responsável por confirmar uma venda em pontos.
- Assinatura: RetornoDTO EfetuarPagamentoEmPontos(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
- Parâmetros de envio:
- pFilial: Código da loja onde está sendo confirmada a venda.
- pPDV: Número do PDV.
- pCOO: Número do cupom (COO).
- pCodigoDoOperador: Código do operador.
- pCodigoDeAutorizacao: Código de autorização concedida a partir da transação ObterAutorizacaoDePontos.
- pTipoDeIdentificacao: Tipo de documento de identificação referente ao parâmetro pNumeroDoDocumento.
- pNumeroDoDocumento: Número do documento de identificação do cliente.
- pValor: Valor da venda a ser feita em pontos.
- pSupervisor: Código do supervisor necessário para liberar vendas em que o cliente não tem saldo suficiente. Se não for o caso, passar “0” (zero).
- 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>
- Parâmetros de retorno: RetornoDTO
- Status: Status da solicitação.
- CodigoDeAutorizacao: Código de autorização.
- MensagemDeErro: Mensagem de erro, caso houver.
- SOAP de retorno:
- Parâmetros de retorno: RetornoDTO
<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>
- EfetuarPagamentoEmConvenio: Método responsável por confirmar uma venda em convênio.
- Assinatura: RetornoDTO EfetuarPagamentoEmConvenio(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
- Parâmetros de envio:
- pFilial: Código da loja onde está sendo confirmada a venda.
- pPDV: Número do PDV.
- pCOO: Número do cupom (COO).
- pCodigoDoOperador: Código do operador.
- pCodigoDeAutorizacao: Código de autorização concedida a partir da transação ObterAutorizacaoDeConvenio.
- pNumeroDoDocumento: Número do cartão-convênio do cliente.
- pValor: Valor da venda a ser feita em convênio.
- pSupervisor: Código do supervisor necessário para liberar vendas em que o cliente não tem saldo suficiente. Se não for o caso, passar “0” (zero).
- 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>
- Parâmetros de retorno: RetornoDTO
- Status: Status da solicitação.
- CodigoDeAutorizacao: Código de autorização.
- MensagemDeErro: Mensagem de erro, caso houver.
- SOAP de retorno:
- Parâmetros de retorno: RetornoDTO
<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>
- EfetuarPagamentoEmAlimentacao: Método responsável por confirmar uma venda em cartão-alimentação.
- Assinatura: RetornoDTO EfetuarPagamentoEmAlimentacao(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
- Parâmetros de envio:
- pFilial: Código da loja onde está sendo confirmada a venda.
- pPDV: Número do PDV.
- pCOO: Número do cupom (COO).
- pCodigoDoOperador: Código do operador.
- pCodigoDeAutorizacao: Código de autorização concedida a partir da transação ObterAutorizacaoDeAlimentacao.
- pNumeroDoDocumento: Número do cartão-alimentação do cliente.
- pValor: Valor da venda a ser feita em cartão-alimentação.
- pSupervisor: Código do supervisor necessário para liberar vendas em que o cliente não tem saldo suficiente. Se não for o caso, passar “0” (zero).
- 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>
- Parâmetros de retorno: RetornoDTO
- Status: Status da solicitação.
- CodigoDeAutorizacao: Código de autorização.
- MensagemDeErro: Mensagem de erro, caso houver.
- SOAP de retorno:
- Parâmetros de retorno: RetornoDTO
<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>
- EfetuarPagamentoEmEsporadico: Método responsável por confirmar uma venda em cartão-esporádico.
- Assinatura: RetornoDTO EfetuarPagamentoEmEsporadico(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
- Parâmetros de envio:
- pFilial: Código da loja onde está sendo confirmada a venda.
- pPDV: Número do PDV.
- pCOO: Número do cupom (COO).
- pCodigoDoOperador: Código do operador.
- pCodigoDeAutorizacao: Código de autorização concedida a partir da transação ObterAutorizacaoDeEsporadico.
- pNumeroDoDocumento: Número do cartão-esporádico do cliente.
- pValor: Valor da venda a ser feita em cartão-esporádico.
- pSupervisor: Código do supervisor necessário para liberar vendas em que o cliente não tem saldo suficiente. Se não for o caso, passar “0” (zero).
- 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>
- Parâmetros de retorno: RetornoDTO
- Status: Status da solicitação.
- CodigoDeAutorizacao: Código de autorização.
- MensagemDeErro: Mensagem de erro, caso houver.
- SOAP de retorno:
- Parâmetros de retorno: RetornoDTO
<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>
- EfetuarPagamentoEmSazonal: Método responsável por confirmar uma venda em cartão-sazonal.
- Assinatura: RetornoDTO EfetuarPagamentoEmSazonal(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
- Parâmetros de envio:
- pFilial: Código da loja onde está sendo confirmada a venda.
- pPDV: Número do PDV.
- pCOO: Número do cupom (COO).
- pCodigoDoOperador: Código do operador.
- pCodigoDeAutorizacao: Código de autorização concedida a partir da transação ObterAutorizacaoDeSazonal.
- pNumeroDoDocumento: Número do cartão-sazonal do cliente.
- pValor: Valor da venda a ser feita em cartão-sazonal.
- pSupervisor: Código do supervisor necessário para liberar vendas em que o cliente não tem saldo suficiente. Se não for o caso, passar “0” (zero).
- 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>
- Parâmetros de retorno: RetornoDTO
- Status: Status da solicitação.
- CodigoDeAutorizacao: Código de autorização.
- MensagemDeErro: Mensagem de erro, caso houver.
- SOAP de retorno:
- Parâmetros de retorno: RetornoDTO
<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>
- EfetuarPagamentoEmCadernetaEletronica: Método responsável por confirmar uma venda em caderneta eletrônica.
- Assinatura: RetornoDTO EfetuarPagamentoEmCadernetaEletronica (int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
- Parâmetros de envio:
- pFilial: Código da loja onde está sendo confirmada a venda.
- pPDV: Número do PDV.
- pCOO: Número do cupom (COO).
- pCodigoDoOperador: Código do operador.
- pCodigoDeAutorizacao: Código de autorização concedida a partir da transação ObterAutorizacaoDeCadernetaEletronica.
- pNumeroDoDocumento: Número do documento de identificação do cliente (CPF/CNPJ).
- pValor: Valor da venda a ser feita em caderneta eletrônica.
- pSupervisor: Código do supervisor necessário para liberar vendas em que o cliente não tem saldo suficiente. Se não for o caso, passar “0” (zero).
- 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>
- Parâmetros de retorno: RetornoDTO
- Status: Status da solicitação.
- CodigoDeAutorizacao: Código de autorização.
- MensagemDeErro: Mensagem de erro, caso houver.
- SOAP de retorno:
- Parâmetros de retorno: RetornoDTO
<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>
- EfetuarPagamentoEmPrivateLabel: Método responsável por confirmar uma venda em private-label.
- Assinatura: RetornoDTO EfetuarPagamentoEmPrivateLabel (int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
- Parâmetros de envio:
- pFilial: Código da loja onde está sendo confirmada a venda.
- pPDV: Número do PDV.
- pCOO: Número do cupom (COO).
- pCodigoDoOperador: Código do operador.
- pCodigoDeAutorizacao: Código de autorização concedida a partir da transação ObterAutorizacaoDePrivateLabel.
- pTipoDeIdentificacao: Tipo de documento de identificação referente ao parâmetro pNumeroDoDocumento.
- pNumeroDoDocumento: Número do documento de identificação do cliente.
- pValor: Valor da venda a ser feita em private-label.
- pSupervisor: Código do supervisor necessário para liberar vendas em que o cliente não tem saldo suficiente. Se não for o caso, passar “0” (zero).
- 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>
- Parâmetros de retorno: RetornoDTO
- Status: Status da solicitação.
- CodigoDeAutorizacao: Código de autorização.
- MensagemDeErro: Mensagem de erro, caso houver.
- 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>
- EfetuarPagamentoTotalEmPrivateLabel: Método responsável efetuar o pagamento total ou parcial de uma fatura do private-label.
- Assinatura: RetornoDTO EfetuarPagamentoTotalEmPrivateLabel(int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento, decimal pValor)
- Parâmetros de envio:
- pFilial: Código da loja onde está sendo confirmada a venda.
- pPDV: Número do PDV.
- pCOO: Número do cupom (COO).
- pCodigoDoOperador: Código do operador.
- pTipoDeIdentificacao: Tipo de documento de identificação referente ao parâmetro pNumeroDoDocumento.
- pNumeroDoDocumento: Número do documento de identificação do cliente.
- pValor: Valor da venda a ser feita em private-label.
- 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>
- Parâmetros de retorno: RetornoDTO
- Status: Status da solicitação.
- CodigoDeAutorizacao: N/A
- Valor: N/A
- Data: N/A
- MensagemDeErro: Mensagem de erro, caso houver.
- 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>
- EfetuarDevolucaoDeCupom: Método responsável por confirmar uma devolução de cupom.
- Assinatura: RetornoDTO EfetuarDevolucaoDeCupom(Modalidade pModalidade, int pFilial, int pPDV, int pCOO, string pCodigoDoOperador, int pCodigoDeAutorizacao, TipoDeIdentificacao pTipoDeIdentificacao, string pNumeroDoDocumento, decimal pValor, string pSupervisor)
- Parâmetros de envio:
...