# Payment Intents (Brazil) A **payment intent** is a single point of access to create payments using any payment method offered by Belvo. A payment intent captures all payment information (such as the amount to be charged, the description of the payment, the provider, and so on) and guides your customers through the payment flow. > **Note:** For institutions that require the `username_type` in the `form_fields` array, you must send through this value in your PATCH request. ## Create a new payment intent - [POST /payments/br/payment-intents/](https://developers.belvo.com/apis/belvoopenapispec/payment-intents-(brazil)/createpaymentintentbrazil.md): Create a payment intent. : You can use this method to additionally create a customer and a payment intent in a single request (see the Customer and Payment Intent option). ## List all payment intents - [GET /payments/br/payment-intents/](https://developers.belvo.com/apis/belvoopenapispec/payment-intents-(brazil)/listpaymentintentsbrazil.md): List all payment intents associated with your Belvo account. ## Complete a payment intent - [PATCH /payments/br/payment-intents/{id}/](https://developers.belvo.com/apis/belvoopenapispec/payment-intents-(brazil)/patchpaymentintentbrazil.md): Complete a new payment intent. ## Get details about a payment intent - [GET /payments/br/payment-intents/{id}/](https://developers.belvo.com/apis/belvoopenapispec/payment-intents-(brazil)/detailpaymentintentbrazil.md): Get the details about a specific payment intent. ## Cancel a scheduled payment intent - [POST /payments/br/payment-intents/{id}/cancel/](https://developers.belvo.com/apis/belvoopenapispec/payment-intents-(brazil)/cancelpaymentintentbrazil.md): Cancel a scheduled (one-off) payment intent. We respond with a and will inform you via webhook that the payment intent was canceled successfully. > : The latest you can cancel a scheduled payment intent is by on the day the scheduled payment date. ## List all charges for a payment intent - [GET /payments/br/payment-intents/{payment_intent_id}/charges/](https://developers.belvo.com/apis/belvoopenapispec/payment-intents-(brazil)/listchargesbrazil.md): List all charges associated with a payment intent. ## Get details about a charge for a payment intent - [GET /payments/br/payment-intents/{payment_intent_id}/charges/{charge_id}/](https://developers.belvo.com/apis/belvoopenapispec/payment-intents-(brazil)/detailchargesbrazil.md): Get the details about a specific charge associated with a payment intent. ## Cancel a scheduled charge - [POST /payments/br/payment-intents/{payment_intent_id}/charges/{charge_id}/cancel/](https://developers.belvo.com/apis/belvoopenapispec/payment-intents-(brazil)/cancelchargebrazil.md): Cancel a scheduled charge. We respond with a and will inform you via webhook that the charge was canceled successfully. > : The latest you can cancel a scheduled charge is by on the day the scheduled payment date.