O Pedido é a representação da venda de um produto ou serviço. Esta API possibilita a criação, consulta e listagem de pedidos.
Atributos Request (requisição)
Nome, descrição e detalhes |
---|
Id próprio do pedido. Referência externa. String (45), |
Valores do pedido. Structured |
├─ Moeda utilizada no pedido. Valores possíveis: String (3), |
├─ Estrutura de valores adicionais do pedido. Structured |
├ ├─ Valor de frete do item, será somado ao valor dos itens. Em centavos Ex: R$10,32 deve ser informado Integer (9), |
├ ├─ Valor adicional ao item, será somado ao valor dos itens. Em centavos Ex: R$10,32 deve ser informado Integer (9) |
├ ├─ Valor de desconto do item, será subtraído do valor total dos itens. Em centavos Ex: R$10,32 deve ser informado Integer(9) |
Estrutura de informações do item do pedido. Structured list |
├─ Nome do produto. String (250), |
├─ Categoria do produto. Ver a seção Categorias de Produtos. string(256) |
├─ Quantidade de produtos. integer(12), |
├─ Descrição adicional do produto. |
└─ Valor inicial do item. (O valor será multiplicado de acordo com a quantidade de produtos.) Em centavos Ex: R$10,32 deve ser informado Integer (8), |
Configurações para o checkout Moip. Structured |
├─ URLs de redirecionamento. String (256) |
├ ├─ URL para redirecionamento em casos de sucesso. String (256) |
└ └─ URL para redirecionamento em casos de falha. String (256) |
├─ Configurações de parcelamento. Structured list |
├ ├─ Limitadores do plano de parcelas. Exemplo: [1, 3]; Tupla |
├ ├─ Valor de desconto para a parcela. Integer (9) |
└ └─ Valor de acréscimo para a parcela. Integer (9) |
Endereço de entrega. structured object, |
├─ Logradouro do endereço. String, |
├─ Número. String, |
├─ Complemento do endereço. String |
├─ Bairro. String, |
├─ Cidade. String |
├─ Estado. String (32), |
├─ País em formato ISO-alpha3, exemplo String (3), |
├─ O CEP do endereço de cobrança. String (20), |
Cliente associado ao pedido. Você pode criar um pedido com cliente já existente ou com novo cliente. Structured object |
Estrutura de recebedores dos pagamentos. Structured list |
├─ Define qual o tipo de recebedor do pagamento, valores possíveis: String |
├─ Boolean para definir se o recebedor é o pagador da taxa Moip, valores possíveis: true, false. Se o feePayor não for informado, o recebedor type Boolean |
├─ Boolean Structured |
├ ├─ Login Moip ao qual recebeu valores do pagamento. String (256) |
├ ├─ Nome do portador da Conta do Moip. String (256) |
├ └─ Id Moip da Conta da Moip que irá receber valores do pagamento. String (16) |
├─ Estrutura de valor a ser recebido Structured |
├ ├─ Structured integer(12) |
├ ├─ Valor total de tarifas pagas pelo recebedor. integer(12) |
└ └─ Valor total recebido. Em centavos Ex: R$10,32 será informado integer(12) |
Atributos Response (resposta/callback)
Nome | Descrição | Tipo |
---|---|---|
Código identificador do pedido. string(16) | ||
Status do pedido. Valores possíveis: string | ||
Data de criação do recurso. datetime | ||
Valores do pedido. structured | ||
├─ Valor total do pedido, em centavos. Ex: R$10,32 deve ser informado integer(12) | ||
├─ Valor total de tarifa Moip. integer(12) | ||
├─ Valor total de reembolsos. integer(12) | ||
├─ Valor total liquido. integer(12) | ||
├─ Soma de valores recebidos por outros recebedores. Usado em Marketplaces. integer(12) | ||
├─ Estrutura de valores adicionais do pedido. structured | ||
└ └─ Soma dos valores de todos os itens. integer(12) | ||
Pagamentos associados ao pedido. Ver recurso Pagamentos para mais informações. coleção de Pagamentos | ||
Reembolsos associados ao pedido. Ver recurso Reembolso para mais informações. coleção de Reembolsos | ||
Lançamentos associados ao pedido. Ver objeto Lançamentos para mais informações. coleção de Lançamentos | ||
Eventos associados ao pedido structured list | . | |
├─ Data de criação do evento. date(AAAA-MM-DD) | ||
├─ Tipo do evento. Valores possíveis: string | ||
└─ Descrição do evento. string(65) | ||
` Data da última atualização do recurso. datetime | ||
Estrutura de links Hypermedia (HATEOAS) do recurso. structured | ||
├─ Hyperlink para o próprio recurso. structured | ||
├ └─ Hyperlink para o próprio recurso. link | ||
└─ Links para checkout. object | ||
Estrutura de link structured | ||
└─ Checkout Moip para que o usuário escolha a forma de pagamento: boleto ou cartão de crédito link | ||
Estrutura de link structured | ||
└─ Checkout Moip para Cartão de crédito, ambiente seguro e em conformidade PCI Compliance. link | ||
Estrutura de link structured | ||
└─ Checkout Moip para exibição e impressão de boleto bancário link | ||
Estrutura de link structured | ||
└─ Redirecionamento automático para internet-banking Itaú link |