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
Show Child Parameters
Authentication
Path Parameters
Fechar um pedido
Utilizado para fechar um pedido para que não seja mais possível adicionar cobranças.
Path Parameters
Código do pedido.
Body
application/json
Body
Status final do pedido. Valores possíveis: paid, canceled ou failed. Caso não enviado, valor default será paid.
Response
application/json
Response
200
Example:or_koMvlQOTMCb9dpPO
Example:O8YDFPZUM3
Default:0
Example:2990
Example:BRL
Default:true
Example:true
Show Child Parameters
Show Child Parameters
Example:paid
Example:2017-06-06T16:03:40Z
Example:2017-06-06T16:03:40Z
Example:2017-06-06T16:03:47Z
Authentication
Path Parameters
Body
Incluir item
Quando um pedido está aberto, você pode incluir itens nele.
Path Parameters
Código do pedido.
Body
application/json
Body
Valor do item.
Código do item no sistema da loja. Max: 52 caracteres. Obrigatório para transações de split
Descrição do item. Max: 256 caracteres.
Quantidade de itens.
Categoria do item. Max: 64 caracteres.
Response
application/json
Response
200
Example:oi_ZD2lNDKcORty1pzw
Example:Caneca Zero Grau
Default:0
Example:1090
Default:0
Example:1
Example:active
Example:2017-10-05T20:24:38Z
Example:2017-10-05T20:24:38Z