Criar transações

Como funciona

Com o OpenBanking você pode criar vários tipos de transações como PIX, pagamento de boleto bancário, transferências, etc, com uma única rota.

Você pode criar transações individuais ou em lote, permitindo você mais personalização e agilidade na hora de criar suas transações.

Veja como é fácil:

1º - Definir o tipo de transação

Definir o tipo de transação que ira realizar é crucial para informar os dados necessários. Para cada tipo de transação você deve preencher os campos corretamente.

2º - Preencher os dados corretamente

Durante a sua requisição de criação será necessário informar os dados equivalentes das transações, construir essa estrutura da maneira correta permitirá êxito nessa ação.

3º - Validar informações

Validar as informações via endpoint garante ainda mais segurança na hora de efetuar sua transação.

4º - Aprovar a transação

Aprovar a transação, é simples e rápido. Basta informar chave da ordem no endpoint de aprovação.


📘

Atenção

Algumas transações podem necessitar caminhos diferentes. Consulte Transações.


Requisição

🚧

Atenção

Você pode criar vários tipos de ordens, preencha os campos corretamente.

Você deve utilizar uma requisição do tipo POST, e o respectivo endpoint do seu ambiente.

Exemplo de uso:

https://example.com/order/transfer

Lista de valores e tipos.

De acordo com cada tipo de transação você usará apenas os dados relevantes para cada transação.

{
  "description": "string",
  "idempotency_key": "string",
  "movements": [
    {
      "additional_data": "string",
      "amount": 0,
      "date": "2024-10-24T11:45:25.506Z",
      "expiration_date": "2024-10-24T11:45:25.506Z",
      "bank_code": "string",
      "document": "string",
      "branch": "string",
      "branch_digit": "string",
      "account": "string",
      "account_digit": "string",
      "account_type": "CC",
      "name": "string",
      "email": "string",
      "pix_key": "string",
      "pix_transaction_id": "string",
      "pix_qrcode": "string",
      "bank_slip": "string",
      "is_salary": true,
      "message": "string"
    }
  ]
}

📘

Informação

Você pode criar uma chave de idempotência própria para tornar suas transações ainda mais seguras, esse campo é opcional.


Api reference

Veja mais detalhes sobre essa requisição acessando abaixo.

/Order/Transfer