← Voltar ao blog
English · Español (LATAM) · Português (Brasil)
Lançamento··JP Montgomery

Lançamos AgentGuard Chargeback

O SDK em TypeScript open source para montar pacotes de evidência Visa Compelling Evidence 3.0 a partir dos seus próprios dados de produção. Licença MIT. Auto-hospedado. Sem LLM no pipeline de evidência.

Lançamos AgentGuard Chargeback

Um cliente se cadastra. Usa o seu produto. Depois disputa a cobrança.

Agora você tem duas opções: aceitar a perda, ou provar o que aconteceu.

A evidência geralmente está espalhada por todo lado. Data e hora do cadastro. Endereço IP. Faturas. Uso do produto. E-mails de suporte. Termos aceitos. Política de reembolso. Capturas de tela. Linha do tempo dos eventos. A maioria dos times não briga por toda disputa porque montar a evidência é um saco.

Por isso lançamos open source o SDK que monta tudo isso.

O que é AgentGuard™ Chargeback

Uma biblioteca tipada e determinística que ingere os eventos do seu ambiente de produção (webhooks do Stripe, seu CRM, sua ferramenta de suporte, seus analytics de produto) e monta tudo no formato JSON que a Disputes API do Stripe espera para Visa Compelling Evidence 3.0.

npm install @merchantguard/agentguard-cb

Toda chamada de staging tem submit:false por padrão. Um humano da sua equipe revisa cada pacote antes de chegar ao Stripe. Toda ação fica registrada em uma trilha assinada com Ed25519 e encadeada por hash SHA-256, na sua própria infraestrutura. O servidor MCP é somente leitura e puramente funcional, então Claude Code, Cursor, Codex, ou um LLM local (Ollama, LM Studio, runtimes compatíveis com Qwen) podem operá-lo sem tocar diretamente na API do Stripe.

O que ele NÃO faz

AgentGuard™ Chargeback não é um Visa Third Party Agent dentro do significado das Visa Core Rules § 10.2.2. Não está registrado no Visa TPA Registration Program e não tem relação contratual ou técnica com Visa Inc., Stripe, Inc., ou qualquer adquirente. Não envia disputas em nome do comerciante. Não invoca nenhum modelo de linguagem grande no pipeline de evidência. Não gera, fabrica, embeleza nem modifica a evidência; os dados do comerciante são do comerciante, e o SDK simplesmente os formata como a API do Stripe espera.

O resultado de qualquer disputa específica é determinado pelo Visa Resolve Online e pelo banco emissor sob as Visa Core Rules. Enviar evidência falsificada pode dar margem a responsabilidade civil ou criminal sob a lei federal e estadual. Leia LEGAL.md e DISCLAIMER.md (em inglês, intencionalmente — a postura legal fica em um único idioma para evitar ambiguidades) antes de implantar.

Por que open source, agora

Reguladores no mundo todo estão convergindo para a mesma arquitetura: contas segregadas por contraparte, trilhas encadeadas por hash, aprovação humana, e nada de dados gerados por LLM em outputs regulados. O Brasil publicou a Resolução 561 na semana passada exigindo exatamente essas propriedades para o settlement cripto cross-border (em vigor a partir de 1 de outubro de 2026). O CLARITY Act dos EUA está em markup no Senate Banking Committee com o mesmo piso arquitetônico para os rewards de stablecoins. A MiCA da UE já exige.

A arquitetura deveria ser infraestrutura pública, não aluguel de SaaS. Nosso fosso é o portfólio de patentes (quatro pedidos provisórios depositados em 17 de fevereiro de 2026) que cobrem a invenção subjacente, não o código do SDK. O SDK tem licença MIT com um compromisso defensivo de não litigar patentes contra usuários do projeto, baseado no modelo da LOT Network e Open Invention Network.

Quickstart

# 1. instalar
$ npm install @merchantguard/agentguard-cb

# 2. gerar chave de assinatura (você gera, você guarda)
$ npx agentguard-cb keygen > .dd.ed25519

# 3. ingerir sua primeira disputa
$ npx agentguard-cb ingest dp_xxx --sources=stripe,shopify

# 4. compilar + stage (submit:false)
$ npx agentguard-cb stage dp_xxx
→ staged. revise em https://dashboard.stripe.com/disputes/dp_xxx

Para a API tipada e o catálogo de ferramentas MCP, veja a documentação (em inglês) ou o README em português.

Experimente

GitHub (PT-BR)
README.pt-BR.md
npm
@merchantguard/agentguard-cb
Página do produto
merchantguard.ai/agentguard-cb
Docs (EN)
API + ferramentas MCP
AgentGuard™ Chargeback é parte da família AgentGuard™ da MerchantGuard™. Marcas USPTO em tramitação: MerchantGuard™ (Serial 99051215), GuardScore™ (Serial 99030125), AgentGuard™ (Serial 99462472). Patentes em tramitação: 63/983,615 / 63/983,621 / 63/983,843 / 63/984,626 (provisórias, depositadas em 17 de fevereiro de 2026). Compromisso defensivo de não litigar patentes em PATENTS.md. Nada nesta página constitui aconselhamento jurídico.