Open standard / Draft 2026-07-14
Brazilian Commerce Protocol¶
The common language for platforms, AI agents, and Brazilian businesses, from discovery to checkout, with Pix, NF-e, fiscal identity, taxes, and local rails built in.
Built for flexibility, security, and scale¶
01
Open and extensible¶
An open standard with community-driven capabilities and extensions, so the ecosystem operates through one language without custom builds.
02
Businesses at the center¶
Merchants remain the merchant of record, keeping ownership of customer relationships and business logic.
03
Local rails, native¶
Pix, NF-e/NFC-e invoicing, CPF/CNPJ identity, and marketplace flows are first-class protocol concepts.
04
Scalable and universal¶
Surface-agnostic design for any business, from MEI to enterprise, across chat, visual commerce, and voice.
05
Secure and private¶
OAuth 2.0 account linking and payment mandates keep authorization explicit, auditable, and backed by signed consent.
06
Interoperable by design¶
REST and JSON-RPC transports with MCP, A2A, and AP2 support built in, so systems can integrate without custom contracts.
One checkout session, every surface¶
Complex cart logic, dynamic pricing, tax and invoice handling are negotiated through a unified session object that any agent or platform can speak.
// POST /bcp/checkout-sessions { "bcp": { "version": "2026-07-14" }, "id": "chk_8f2a91", "status": "ready_for_complete", "currency": "BRL", "payment": { "method": "pix" }, "invoice": { "type": "nfe", "cpf_cnpj": "***" }, "totals": [ ... ] }
Sponsored by leading AI research centers¶
BCP is developed with the support of Brazil's applied-AI research ecosystem at the Federal University of Goias (UFG).
Get started today¶
BCP is an open standard. The specification, documentation, and reference implementations evolve in public, with feedback and contributions welcome.