---
title: "Baixa de fatura por meio de pagamentos externos"
method: POST
path: "/cards/invoices/{statementId}/settlement"
tags: ["Pagamento de faturas"]
---

# Baixa de fatura por meio de pagamentos externos

`POST /cards/invoices/{statementId}/settlement`

## Request

- Base URL: `https://api-mtls.sandbox.bankly.com.br`
- URL: `https://api-mtls.sandbox.bankly.com.br/cards/invoices/{statementId}/settlement`
- Auth: HTTP bearer

<div class="bkly-ref-description">
  <p>Realize a baixa total ou parcial de uma fatura emitida por meio de seu próprio sistema financeiro.</p> 
  <span class="bkly-ref-small-beta-tag">beta</span> <span class="bkly-ref-scope-tag">scope: invoice.write</span>
</div>
[block:callout]
{
  "type": "info",
  "title": "Nota",
  "body": "Para mais informações, confira a documentação [Baixa de fatura por meio de pagamentos externos](/docs/baixa-de-fatura)."
}
[/block]

## Path parameters

- `statementId` integer, required: Identificador único da fatura em aberto. Insira somente números, sem caracteres especiais.

## Headers

- `Idempotency-Key` string, required
- `x-correlation-id` Schema, required (unresolved $ref)

## Parameters

- `#/paths/~1cards~1invoices~1adjustments/post/parameters/1` (unresolved $ref)
- `#/paths/~1cards~1invoices~1adjustments/post/parameters/0` (unresolved $ref)
- `#/paths/~1cards~1invoices~1adjustments/post/parameters/3` (unresolved $ref)

## Request body

- CreateExternalPaymentCommand
  - `type` 'Pix' | 'Billet', required: Meio pelo qual a fatura será liquidada.
  - `liquidateDate` string, date-time, required: Data de liquidação do pagamento, que não pode ser superior a seis dias da data do pagamento.
  - `paymentDate` string, date-time, required: Data do pagamento.
  - `externalId` string, required: Identificador único da fatura que está sendo paga.
  - `amount` Amount, required: Objeto que deverá conter informações sobre o valor da operação.
    - `value` number, required: Valor monetário da operação.
    - `currency` string, required: Código da moeda com base na ISO - 4217. Exemplos: BRL.
  - `paymentOptionId` integer: Identificador único da opção de pagamento. O valor deste campo é obtido por meio do <i>endpoint</i> de [Consulta de opções de pagamento](https://docs.bankly.com.br/reference/consulta-opcoes-pagamento).

## Response `202`

A requisição foi aceita e está sendo processada.

## Other responses

- `400` (unresolved $ref)
- `406` (unresolved $ref)

---

[API](https://skmtc.dev/bankly/apis/gest-o-de-faturas.md) - [All operations](https://skmtc.dev/bankly/apis/gest-o-de-faturas/llms.txt) - [OpenAPI document](https://skmtc.dev/bankly/apis/gest-o-de-faturas/revisions/59ad0e112fb8?raw)
