Introduction
Belvo's Pix Automático is a recurring payment modality defined by the Central Bank of Brazil that enables the automatic initiation of Pix transfers, based on a one-time authorization granted by the end user (payer).
Once authorized, a merchant can initiate recurring payments without requiring manual approval for each transaction (charge). These recurring payments can be configured with either fixed or variable amounts, depending on the business logic.
This feature is particularly useful for use cases such as:
- Subscriptions (for example, streaming services, SaaS, and membership programs)
- Monthly bills (for example, utilities, telecom, and insurance)
- Installments or monthly fees with adjustable amounts
Example flow
Below you can see our recommended flow for your application where:
- Present the possible payment methods (highlighting Pix Automático).
- List the supported institutions for your user to select.
- Once they select the instituion, you can generate the Payment Authorization. You must show the summary of the Payment Authorization to your user so that they can review it. To confirm the authorization, they will need to be redirected to their institution. For details regarding what information you must show in the summary screen, see the Required information to display in summary section below.
- The user confirms the authorization and is then redirected back to your application.
- Display a confirmation screen with the details of the authorization.
For the technical details of each step, please see our Direct API (Pix Automático) guide.

Integration options
For Pix Automático, we offer one integration option:
Direct API
Customize the user experience according to your brand needs and use our API to create and process payments.
We recommend this flow if your team has a dedicated set of engineers, product people, and designers to design and implement the payment flows and necessary screens, taking into account the regulatory requirements as this is a product regulated by the Brazilian Central Bank.
Check out our dedicated Direct API (Pix Automático) guide for the step-by-step instructions.
Required information to display in summary
In the summary screen (before redirected the user to their institution), you must present the following data that you receive as a response from Belvo's API:
customer.name
customer.identifier
payment_method_configuration.statement_description
payment_method_configuration.contract_id
payment_method_configuration.amount
(for Fixed payments)payment_method_configuration.maximum_amount
(for Variable payments)payment_method_configuration.frequency
payment_method_configuration.start_date
payment_method_configuration.end_date
payment_method_configuration.authorization_url
