Boleto is an official (regulated by the Central Bank of Brazil) payment method in Brazil.
To complete a transaction, customers receive a voucher stating the amount to pay for services or goods. Customers then pay the boleto before its expiration date in one of several different methods, including at authorized agencies or banks, ATMs, or online bank portals. You will receive payment confirmation after 1 business day, while funds will be available for payout 2 business days after payment confirmation.
You don’t actually have to integrate Boleto and other payment methods individually. If you use our front-end products, Stripe automatically determines the most relevant payment methods to display. Follow a quickstart for one of our hosted UIs:
After setting up your payment form, activate the payment methods you want using the Stripe Dashboard.
Other payment products
The following Stripe products also support adding Boleto from the Dashboard:
If your integration requires manually listing payment methods, learn how to manually configure Boleto as a payment.
Check out the Boleto sample on GitHub.
Generally Boleto payments cannot be disputed by the customer. However, in rare instances irregularities similar in nature to disputes (by the bank) may arise (for example, due to mishandling). Stripe will need to reach out to you in such cases and ask for your cooperation.
Boleto payments cannot be refunded. You will need to create a separate process to credit customers who require a refund.
The amount for a single Boleto must be at least R$5.00 and no more than R$49,999.99.