---
title: "Adicionar uma transação"
method: POST
path: "/orders/{id}/transactions"
---

# Adicionar uma transação

`POST /orders/{id}/transactions`

Simule transações financeiras, adicionando-as manualmente.

## Path parameters

- `id` string, required

## Headers

- `client-id` string, required
- `access-token` string, required
- `merchant-id` string, required

## Request body

- object
  - `id` string, required — UUID que identifica unicamente a transação
  - `external_id` string, required — Identificador único da ordem
  - `status` 'CONFIRMED' | 'PENDING' | 'CANCELLED', required — Status da transação
  - `terminal_number` string, required — Número do terminal da Cielo Smart em que o pagamento foi realizado
  - `authorization_code` string, required — Código de autorização da transação
  - `number` string, required — Número Sequencial Único (NSU) da transação
  - `amount` string, required — Valor da transação em centavos. Exemplo: O valor de R$ 10,00 é representado como 1000
  - `transaction_type` 'PAYMENT' | 'CANCELLATION', required — Tipo da transação.

## Response `200`

Simulação realizada com sucesso

---

[API](https://skmtc.net/cielo/apis/cielo-smart-order-manager.md) · [All operations](https://skmtc.net/cielo/apis/cielo-smart-order-manager/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cielo/cielo-smart-order-manager/versions/8251a6af3b00/schema)
