# Payment Intents (Brazil)

Uma **intenção de pagamento** é um ponto único de acesso para criar pagamentos usando qualquer método de pagamento oferecido pela Belvo.

Uma intenção de pagamento captura todas as informações de pagamento (como o valor a ser cobrado, a descrição do pagamento, o provedor, etc.) e guia seus clientes através do fluxo de pagamento.

## Criar uma nova Payment Intent

 - [POST /payments/br/payment-intents/](https://developers.belvo.com/pt-br/apis/belvoopenapispec/payment-intents-(brazil)/createpaymentintentbrazil.md): Criar uma Intenção de Pagamento.

Você pode criar uma Intenção de Pagamento nas seguintes configurações:

  |Beneficiário|Cliente (Pagador)|Exemplo|
  |---|---|---|
  |Chave Pix|Já registrado no Belvo|Chave Pix (Com Cliente Existente)|
  |Chave Pix|Registrar no Belvo no momento da solicitação da Intenção de Pagamento|Chave Pix (Com Novo Cliente)|
  |Conta Bancária (Já Registrada)|Já Registrado|Conta Bancária (Com Cliente Existente)|
  |Conta Bancária (Já Registrada)|Registrar no Belvo no momento da solicitação da Intenção de Pagamento|Conta Bancária (Com Novo Cliente)|
  |Conta Bancária (Registrar no momento da solicitação da Intenção de Pagamento)|Registrar no Belvo no momento da solicitação da Intenção de Pagamento|Conta Bancária (Com Novo Cliente e Conta Bancária do Beneficiário)|

  {% admonition type="warning" name="Pagamentos Pix" %}
    Quando você cria Intenções de Pagamento usando uma Chave Pix, é necessário fazer uma solicitação PATCH Complete a Payment Intent para completar a criação da Intenção de Pagamento.
  {% /admonition %}

## Listar todas as payment intents

 - [GET /payments/br/payment-intents/](https://developers.belvo.com/pt-br/apis/belvoopenapispec/payment-intents-(brazil)/listpaymentintentsbrazil.md): Liste todas as intenções de pagamento associadas à sua conta Belvo.

## Concluir uma intenção de pagamento

 - [PATCH /payments/br/payment-intents/{id}/](https://developers.belvo.com/pt-br/apis/belvoopenapispec/payment-intents-(brazil)/patchpaymentintentbrazil.md): Concluir uma nova intenção de pagamento.

## Obter detalhes sobre uma intenção de pagamento

 - [GET /payments/br/payment-intents/{id}/](https://developers.belvo.com/pt-br/apis/belvoopenapispec/payment-intents-(brazil)/detailpaymentintentbrazil.md): Obtenha os detalhes sobre uma intenção de pagamento específica.

## Cancelar uma intenção de pagamento agendada

 - [POST /payments/br/payment-intents/{id}/cancel/](https://developers.belvo.com/pt-br/apis/belvoopenapispec/payment-intents-(brazil)/cancelpaymentintentbrazil.md): Cancelar uma intenção de pagamento agendada (única).

Respondemos com um 204 - No Content e informaremos você via webhook que a intenção de pagamento foi cancelada com sucesso.

> Nota: O prazo máximo para cancelar uma intenção de pagamento agendada é até 23:59:00 (GMT-3) do dia anterior à data de pagamento agendada.

## Liste todas as cobranças para uma intenção de pagamento

 - [GET /payments/br/payment-intents/{payment_intent_id}/charges/](https://developers.belvo.com/pt-br/apis/belvoopenapispec/payment-intents-(brazil)/listchargesbrazil.md): Liste todas as cobranças associadas a uma intenção de pagamento.

## Obter detalhes sobre uma cobrança para uma intenção de pagamento

 - [GET /payments/br/payment-intents/{payment_intent_id}/charges/{charge_id}/](https://developers.belvo.com/pt-br/apis/belvoopenapispec/payment-intents-(brazil)/detailchargesbrazil.md): Obtenha os detalhes sobre uma cobrança específica associada a uma intenção de pagamento.

## Cancelar uma cobrança agendada

 - [POST /payments/br/payment-intents/{payment_intent_id}/charges/{charge_id}/cancel/](https://developers.belvo.com/pt-br/apis/belvoopenapispec/payment-intents-(brazil)/cancelchargebrazil.md): Cancelar uma cobrança agendada.

Respondemos com um 204 - No Content e informaremos você via webhook que a cobrança foi cancelada com sucesso.

> Nota: O prazo máximo para cancelar uma cobrança agendada é até 23:59:00 (GMT-3) do dia anterior à data de pagamento agendada.

