brazilian-financial-integration

Generate Boletos, PIX payments, and validate CPF/CNPJ for Brazilian financial systems.

1|Updated Aug 4, 2025
One-click install
npx skills add https://github.com/rafaelkamimura/claude-config --skill brazilian-financial-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brazilian-financial-integration
Source: https://github.com/rafaelkamimura/claude-config/tree/main/skills/brazilian-financial-integration
Command: npx skills add https://github.com/rafaelkamimura/claude-config --skill brazilian-financial-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires httpx, python-dateutil, reportlab.

What problem does it solve?

This Skill simplifies the complex process of integrating with Brazilian financial systems, automating Boleto generation, PIX payments, installment calculations, and tax ID validation. It ensures compliance and significantly reduces development effort for fintech applications targeting the Brazilian market.

Core Features & Use Cases

  • Boleto Bancário Generation: Generate compliant bank slips with barcode and typeable line using FEBRABAN standards, simplifying bill payments.
  • PIX Instant Payment Integration: Implement real-time PIX charges, including QR code generation and status checking via banking APIs (e.g., Banco do Brasil), enabling instant transactions.
  • Parcelamento (Installment) Calculation: Accurately calculate installment plans with or without interest, handling rounding and due dates for flexible payment options.
  • CPF/CNPJ Validation: Validate Brazilian individual (CPF) and corporate (CNPJ) tax IDs using official algorithms, ensuring data integrity and compliance.
  • Use Case: Build an e-commerce platform for the Brazilian market that offers multiple payment options, including instant PIX payments with discounts, traditional Boleto Bancário, and flexible installment plans, all while ensuring correct tax ID validation.

Quick Start

Generate a Boleto Bancário for a customer with a principal value of R$ 500.00, due in 30 days, for CPF 123.456.789-09.

Frequently Asked Questions about brazilian-financial-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a Boleto Bancário with a barcode and typeable line for Brazilian payments?

Boleto Bancário generation creates compliant bank slips with FEBRABAN-standard barcodes and typeable lines for bill payments. This Skill automates barcode and typeable line creation, reducing manual setup and ensuring compliance with Brazilian banking standards.

Can I validate CPF and CNPJ tax IDs using official Brazilian algorithms?

CPF and CNPJ validation uses official algorithms to verify Brazilian individual and corporate tax IDs. This Skill implements these validation rules, ensuring data integrity and regulatory compliance before processing payments or storing customer records.

How do I integrate real-time PIX payments with QR code generation into my payment system?

PIX instant payment integration generates QR codes and processes real-time charges through banking APIs like Banco do Brasil. This Skill handles QR code creation and status checking, enabling immediate transactions without traditional delays.

What's the best way to calculate installment plans with interest and correct due dates?

Parcelamento calculation computes installment plans with or without interest, handling rounding and due dates for flexible payment options. This Skill automates date calculations and interest accrual, ensuring accurate billing across multiple payment periods.

Does this work with Banco do Brasil API and other Brazilian banking systems?

This Skill includes Banco do Brasil API adapters and modular domain layers for integrating multiple Brazilian banks. It supports bank API connectivity alongside Boleto, PIX, and tax ID validation, enabling multi-channel payment processing.

What dependencies do I need to run Boleto generation and PIX integration?

Boleto and PIX integration require httpx for API calls, python-dateutil for date handling, and reportlab for barcode and QR code generation. These dependencies handle HTTP requests, temporal calculations, and visual document creation across payment workflows.