# Payment Intents (Brazil)

Un **payment intent** es un único punto de acceso para crear pagos utilizando cualquier método de pago ofrecido por Belvo.

Un payment intent captura toda la información del pago (como el monto a cobrar, la descripción del pago, el proveedor, etc.) y guía a tus clientes a través del flujo de pago.

## Crear una nueva Payment Intent

 - [POST /payments/br/payment-intents/](https://developers.belvo.com/es/apis/belvoopenapispec/payment-intents-(brazil)/createpaymentintentbrazil.md): Crear una Intención de Pago.

Puedes crear una Intención de Pago en las siguientes configuraciones:

  |Beneficiario|Cliente (Pagador)|Ejemplo|
  |---|---|---|
  |Clave Pix|Ya registrado con Belvo|Clave Pix (Con Cliente Existente)|
  |Clave Pix|Registrar con Belvo en el momento de la solicitud de Intención de Pago|Clave Pix (Con Nuevo Cliente)|
  |Cuenta Bancaria (Ya Registrada)|Ya Registrado|Cuenta Bancaria (Con Cliente Existente)|
  |Cuenta Bancaria (Ya Registrada)|Registrar con Belvo en el momento de la solicitud de Intención de Pago|Cuenta Bancaria (Con Nuevo Cliente)|
  |Cuenta Bancaria (Registrar en el momento de la solicitud de Intención de Pago)|Registrar con Belvo en el momento de la solicitud de Intención de Pago|Cuenta Bancaria (Con Nuevo Cliente y Cuenta Bancaria del Beneficiario)|

  {% admonition type="warning" name="Pagos Pix" %}
    Cuando creas Intenciones de Pago usando una Clave Pix, debes realizar una solicitud PATCH Complete a Payment Intent para completar la creación de la Intención de Pago.
  {% /admonition %}

## Enumere todas las intenciones de pago.

 - [GET /payments/br/payment-intents/](https://developers.belvo.com/es/apis/belvoopenapispec/payment-intents-(brazil)/listpaymentintentsbrazil.md): Enumere todas las intenciones de pago asociadas con su cuenta de Belvo.

## Completar una intención de pago

 - [PATCH /payments/br/payment-intents/{id}/](https://developers.belvo.com/es/apis/belvoopenapispec/payment-intents-(brazil)/patchpaymentintentbrazil.md): Completar una nueva intención de pago.

## Obtener detalles sobre una intención de pago

 - [GET /payments/br/payment-intents/{id}/](https://developers.belvo.com/es/apis/belvoopenapispec/payment-intents-(brazil)/detailpaymentintentbrazil.md): Obtén los detalles sobre una intención de pago específica.

## Cancelar una intención de pago programada

 - [POST /payments/br/payment-intents/{id}/cancel/](https://developers.belvo.com/es/apis/belvoopenapispec/payment-intents-(brazil)/cancelpaymentintentbrazil.md): Cancelar una intención de pago programada (única).

Respondemos con un 204 - No Content y te informaremos a través de un webhook que la intención de pago fue cancelada exitosamente.

> Nota: El último momento en que puedes cancelar una intención de pago programada es a las 23:59:00 (GMT-3) del día anterior a la fecha de pago programada.

## Enumere todos los cargos para una intención de pago.

 - [GET /payments/br/payment-intents/{payment_intent_id}/charges/](https://developers.belvo.com/es/apis/belvoopenapispec/payment-intents-(brazil)/listchargesbrazil.md): Enumere todos los cargos asociados con una intención de pago.

## Obtener detalles sobre un cargo para una intención de pago

 - [GET /payments/br/payment-intents/{payment_intent_id}/charges/{charge_id}/](https://developers.belvo.com/es/apis/belvoopenapispec/payment-intents-(brazil)/detailchargesbrazil.md): Obtén los detalles sobre un cargo específico asociado con una intención de pago.

## Cancelar un cargo programado

 - [POST /payments/br/payment-intents/{payment_intent_id}/charges/{charge_id}/cancel/](https://developers.belvo.com/es/apis/belvoopenapispec/payment-intents-(brazil)/cancelchargebrazil.md): Cancelar un cargo programado.

Respondemos con un 204 - No Content y te informaremos a través de un webhook que el cargo fue cancelado exitosamente.

> Nota: La última hora para cancelar un cargo programado es a las 23:59:00 (GMT-3) del día anterior a la fecha de pago programada.

