Criar pedido com split
Para realizar pedidos com split, você deve criar um objeto order com o objeto split.
Para formar o objeto split, você deve primeiramente cadastrar recebedores.
O objeto order com split possui os seguintes atributos:
Body
application/json
Body
Código identificador do pedido no sistema da loja. Max: 52 caracteres.
Itens do pedido. Saiba mais sobre itens do pedido
Show Child Parameters
Código do cliente.
Dados do cliente. Obrigatório caso o customer_id não seja informado. Saiba mais sobre clientes
Show Child Parameters
Dados para entrega.
Show Child Parameters
Lista de dados de pagamento. Saiba mais sobre pagamentos.
Show Child Parameters
Informa se o pedido será criado aberto ou fechado
Objeto chave/valor utilizado para armazenar informações adicionais sobre o pedido.
Response
application/json
Response
200
Example:ch_NW0ABG5HQikn3Lv4
Example:487FO9HYV3
Example:3554818
Default:0
Example:100
Default:0
Example:100
Example:paid
Example:BRL
Example:credit_card
Example:2018-05-22T18:38:22Z
Example:2018-05-22T18:38:08Z
Example:2018-05-22T18:38:08Z
Show Child Parameters
Show Child Parameters
Show Child Parameters
Authentication
Body
Listar pedidos
Query Parameters
Código de referência do pedido no sistema da loja.
Status do pedido. Valores possíveis: pending, paid, canceled ou failed
Código do cliente.
Data de início do período de criação a ser listado.
Data de final do período de criação a ser listado.
Página atual.
Default:1
Quantidade de itens.
Default:10
Response
application/json
Response
200
Show Child Parameters
Show Child Parameters
Authentication
Query Parameters
Incluir cobrança no pedido
Enquanto um pedido estiver aberto, é possível adicionar novas cobranças utilizando o order_id na criação de uma cobrança.
Body
application/json
Body
Código do pedido
Valor da cobrança em centavos
Dados sobre pagamento.
Show Child Parameters
Data de vencimento da cobrança.
Código do cliente.
Dados do cliente. Se nem o customer_id nem o customer forem informados, será considerado o mesmo cliente do pedido.
Objeto chave/valor utilizado para armazenar informações adicionais sobre a cobrança.
Response
application/json
Response
200
Example:ch_xyRZw5XCLhl3ENjP
Example:LM4AVYSYQ9
Example:769e2123-a634-46dc-8bba-529bba7fb726
Default:0
Example:2990
Example:paid
Example:BRL
Example:credit_card
Example:2017-04-05T00:00:00
Example:2017-04-05T05:51:44
Example:2017-04-05T05:51:37
Example:2017-04-05T05:51:37
Show Child Parameters
Show Child Parameters
Show Child Parameters
Authentication
Body
Listar cobranças
Query Parameters
Código de referência da cobrança no sistema da loja
Status da cobrança. Valores possíveis: pending, paid, canceled, processing, failed, overpaid ou underpaid
Meio de pagamento. Valores possíveis: credit_card, boleto, bank_transfer, safetypay ou voucher
Código do cliente.
Código do pedido.
Data de início do período de criação a ser listado.
Data de final do período de criação a ser listado.
Página atual.
Default:1
Quantidade de itens por página.
Default:10
Response
application/json
Response
200
Show Child Parameters
Show Child Parameters
Authentication
Query Parameters
Obter pedido
Path Parameters
Código identificador do pedido no sistema da loja. Max: 52 caracteres.
Response
application/json
Response
200
One OfExample:or_28dN9w7CLU79kDjL
Example:62LVFN7I4R
Default:0
Example:2990
Example:BRL
Default:true
Example:true
Show Child Parameters
Show Child Parameters
Example:paid
Example:2017-04-19T16:01:09Z
Example:2017-04-19T16:01:11Z
Example:2017-04-19T16:01:11Z