Criar um pedido

Cria um pedido no servidor do Order Manager.

AmbienteMétodoEndpoint
Sandboxhttps://api.cielo.com.br/sandbox-lio/order-management/v1/orders
Produçãohttps://api.cielo.com.br/order-management/v1/orders
📘

Na interface L300 V3 (LIO), os parâmetros paymentCode e installments não funcionam.

Nos dispositivos da Nova Smart (L300 V4, L400 e DX800), o pedido é exibido com a forma de pagamento definida em paymentCode já selecionada, simplificando a experiência do usuário e reduzindo erros operacionais.

Se o campo installments for informado, mas não atender à regra de parcela mínima, deve ser gerado um novo pedido

Body Params
string

Número do pedido. Geralmente, esse número representa o identificador do pedido em um sistema externo através da integração com parceiros,

string

Referência do pedido. Utilizada para facilitar seu acesso ou localização.

string
enum
required
Defaults to DRAFT

Status do pedido.

Allowed:
items
array of objects
required

Lista de itens contidos no pedido.

items*
transactions
array of objects
required

Lista de transações de pagamento (ou outros tipos) efetuadas no pedido.

transactions*
string
required

Valor total do pedido em centavos. Exemplo: O valor R$ 10,00 é representado como 1000.

string

Valor restante do pagamento do pedido em centavos. Exemplo: O valor R$ 10,00 é representado como 1000.

string

Forma de pagamento estabelecida na criação do pedido. Caso não seja informado, será necessário escolher a forma no POS. Funcionalidade indisponível para LIO.

string

Número de parcelas. Use 0 para pagamento à vista.

Headers
string
required

Token da aplicação gerado durante o processo de cadastro.

string
required

Token de acesso gerado durante o processo de cadastro.

string
required

Identificador do estabelecimento comercial gerado durante o processo de cadastro.

Responses

401

Não autorizado

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json