Este método é responsável por viabilizar a consulta de formas e condições de pagamento por cliente no modelo online.

Ao realizarmos uma consulta na API de processoonlineformascondicoescliente, obteremos as formas e as condições de pagamentos configuradas para o cliente que poderá selecioná-las no momento da finalização da compra no PDV.


O parâmetros desta requisição são enviado no header, abaixo estão listados os parâmetros

ParametroDescriçãoTipoObrigatórioObservação
IdInquilinoIdentificador do inquilinoStringSim
idRetaguardaLojaIdentificador da loja da retaguardaStringSim
cpfCnpjCPF / CNPJStringSim

Retornos

Campo

Tipo

Descrição

successBooleanoIndica se a requisição retornou sucesso
messageStringCampo com as mensagens de erro
dataLista ObejtoDado de retorno em lista
data.idRetaguardaFormaPagtoStringIdentificador da forma de pagamento no retaguarda
data.condicaoPagtoObjeto ListaObjeto com uma lista das condições de pagamento
data.condicaoPagto.idRetaguardaStringIdentificador da condição de pagamento no retaguarda
data.condicaoPagto.padraoBooleanoIndica a condição de pagamento padrão


{
    "success": true,
    "message": "",
    "data": {[
        "idRetaguardaFormaPagto": "FP001209A",
        "condicaoPagto": [
            {
                "idRetaguarda": "CONDPGTO008198A",
                "padrao": true
            },
            {
                "idRetaguarda": "CONDPGTO003051B",
                "padrao": true
            }
        ]
    ]},
    "errors": null,
    "totalTime": 0,
    "numberOfRecords": 0
}

Campo

Tipo

Descrição

Observação

SuccessboolIndica se a requisição foi feita com sucesso
MessagestringMensagem de retorno de erros
DataObjetoObjeto de retorno
ErrorsLista de objetosLista de errosSomente é retornado na V3
TotalTimeIntTempo total da requisição
NumberOfRecordsIntNúmero de registros


{
    "success": false,
    "message": "string",
    "data": null,
    "errors": null,
    "totalTime": 0,
    "numberOfRecords": 0
}