getStatusPedidos - Webservice
Atualizado há mais de uma semana

Método

O nome do método utilizado na consulta é getStatusPedidos.

Descrição

Este método retorna uma listagem dos status que os pedidos podem ter que estão cadastrados na Moovin.

Filtros

Os filtros são organizados em uma tabela contendo o nome, tipo e descrição de cada filtro.

Nome

Tipo

Descrição

codigo

Integer(11)

Busca por um código específico de um status

tipo

String(20)

Busca os status pelo tipo. Valores disponíveis: ‘pendente’, ‘aprovado’, ‘cancelado’, ‘transporte’, ‘completo’ e ‘n/a’ para status sem tipo. Este filtro não é obrigatório, se não for definido, a busca retornará todos tipos de status.

limite

Integer(6)

Limita a busca para um número positivo igual ou menor a 300000.

Retorno

Os retornos são organizados em uma tabela contendo grupo do campo, nome, tipo, e descrição de cada campo.

Grupo

Nome

Tipo

Descrição

raiz

status_pedidos

Campo principal da estrutura.

Todos status de pedidos da consulta são retornados dentro dele.

status_pedidos

status

Cada um dos status será retornado dentro de um campo. Dentro dele está contidas todas as informações do status.

status

codigo_status

Integer(11)

Identificador do status de pedido na loja.

status

descricao_loja

Varchar(150)

Descrição do status de pedido configurada na plataforma.

status

descricao_cliente

Varchar(200)

Descrição do status apresentada para os clientes.

status

tipo

Varchar(20)

Tipo de status do pedido.

pendente” - Pendente

aprovado” - Aprovado

cancelado” - Cancelado

transporte” - Transporte

completo” - Completo

n/a” - Não definido

Obs: Os tipos de status de pedidos se referem de uma forma mais genérica. Através dele que são muitas ações e fluxos relacionados a pedidos na plataforma.

Exemplos de Retorno

XML:

<status_pedido>

<status>

<codigo_status>1</codigo_status>

<descricao_loja>Em compra</descricao_loja>

<descricao_cliente>Em compra</descricao_cliente>

<tipo>pendente</tipo>

</status>

<status>

<codigo_status>2</codigo_status>

<descricao_loja>Pendente</descricao_loja>

<descricao_cliente>Pendente</descricao_cliente>

<tipo>pendente</tipo>

</status>

<status>

<codigo_status>3</codigo_status>

<descricao_loja>Em Análise</descricao_loja>

<descricao_cliente>Em Análise</descricao_cliente>

<tipo>pendente</tipo>

</status>

<status>

<codigo_status>4</codigo_status>

<descricao_loja>Aprovado</descricao_loja>

<descricao_cliente>Crédito e Cadastro Aprovados</descricao_cliente>

<tipo>aprovado</tipo>

</status>

<status>

<codigo_status>16</codigo_status>

<descricao_loja>Entregue indenizado</descricao_loja>

<descricao_cliente>Entregue</descricao_cliente>

<tipo>completo</tipo>

</status>

<status>

<codigo_status>17</codigo_status>

<descricao_loja>Transporte</descricao_loja>

<descricao_cliente>Transporte</descricao_cliente>

<tipo>transporte</tipo>

</status>

/status>

</status_pedido>

JSON:

{
"status_pedido": {
"status": [
{
"codigo_status": "1",
"descricao_loja": "Em compra",
"descricao_cliente": "Em compra",
"tipo": "pendente"
},
{
"codigo_status": "2",
"descricao_loja": "Pendente",
"descricao_cliente": "Pendente",
"tipo": "pendente"
},
{
"codigo_status": "3",
"descricao_loja": "Em Análise",
"descricao_cliente": "Em Análise",
"tipo": "pendente"
},
{
"codigo_status": "4",
"descricao_loja": "Aprovado",
"descricao_cliente": "Crédito e Cadastro Aprovados",
"tipo": "aprovado"
},
{
"codigo_status": "16",
"descricao_loja": "Entregue indenizado",
"descricao_cliente": "Entregue",
"tipo": "completo"
},
{
"codigo_status": "17",
"descricao_loja": "Transporte",
"descricao_cliente": "Transporte",
"tipo": "transporte"
}
]
}
}

Mais sobre Webservice

Consulte nossa tabela de retorno aqui.

Não conhece todos os métodos webservice da Moovin? Veja nossa lista completa aqui.

Caso tenha dúvidas em como realizar o envio ou formatos de envio, veja nesta nossa documentação aqui.

Respondeu à sua pergunta?