{"section":"tutorials","requestedLocale":"pt","requestedSlug":"contratos-b2b-pt","locale":"pt","slug":"contratos-b2b-pt","path":"docs/pt/tutorials/b2b/b2b-buyer-portal/contratos-b2b-pt.md","branch":"main","content":"Um contrato estabelece as condições comerciais entre um cliente B2B e sua loja. Ele centraliza o gerenciamento de acordos de compra, definindo quais produtos os compradores podem acessar, quais preços se aplicam a eles e quais métodos de pagamento podem usar.\n\n> ⚠️ Esta funcionalidade está disponível apenas para lojas que usam [B2B Buyer Portal](https://help.vtex.com/pt/docs/tutorials/b2b-buyer-portal-pt), atualmente disponível para contas selecionadas.\n\nOs contratos são armazenados na entidade de dados `CL` do [Master Data v1](https://help.vtex.com/pt/docs/tutorials/master-data). Esta é a mesma entidade que armazena dados de compradores em cenários B2C, mas para contratos B2B, ela segue especificações que habilitam a funcionalidade do [B2B Buyer Portal](https://help.vtex.com/pt/docs/tutorials/b2b-buyer-portal-pt).\n\n## Dados\n\nO contrato contém as informações básicas sobre o comprador B2B, incluindo informações de contato (email e números de telefone) e informações corporativas (nome fantasia e documento corporativo, entre outras). Também contém especificações de condições comerciais.\n\n### Condições comerciais\n\nO contrato define as condições comerciais que se aplicam ao comprador B2B. Você pode configurar:\n\n* **Tabelas de preço:** associe uma ou mais [tabelas de preço](https://help.vtex.com/pt/docs/tracks/tabelas-de-preco-definicao-de-conceito) ao contrato.\n* **Coleções de produtos:** selecione quais [coleções de produtos](https://help.vtex.com/pt/docs/tracks/colecoes-definicao-de-conceito) o contrato tem acesso, limitando quais produtos os compradores podem visualizar e comprar.\n* **Meios de pagamento:** especifique quais meios de pagamento os compradores podem usar para transações.\n* **Cartões de crédito:** defina quais cartões de crédito os compradores têm permissão para usar durante o checkout.\n\n## Gerenciamento de contratos\n\nOperadores de lojas B2B podem criar, editar e excluir contratos por meio da [API de Contratos B2B](https://developers.vtex.com/docs/api-reference/b2b-contracts-api). Cada contrato é identificado por um ID de contrato único que é gerado automaticamente pela VTEX quando o contrato é criado.\n\n> ⚠️ Ao criar ou atualizar contratos, você deve enviar cada campo de acordo com as especificações fornecidas. Caso contrário, o módulo Checkout não conseguirá preencher automaticamente os dados durante o fluxo de compra. Saiba mais sobre [Preenchimento automático de dados do cliente](https://help.vtex.com/pt/tutorial/smartcheckout-preenchimento-automatico-de-dados-do-cliente--2Nuu3xAFzdhIzJIldAdtan#).\n\n> ℹ️ Membros da organização compradora podem gerenciar algumas informações de contrato (como email e número de telefone) por meio da interface [Conta da Organização]()."}