{"section":"tutorials","requestedLocale":"pt","requestedSlug":"buying-policies","locale":"pt","slug":"buying-policies","path":"docs/pt/tutorials/b2b/b2b-buyer-portal/buying-policies.md","branch":"main","content":"> ⚠️ 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\n**Buying Policies** é a funcionalidade pela qual os usuários da organização compradora configuram mecanismos e definem critérios para autorizar ou negar pedidos automaticamente. Ela opera como uma camada de controle no processo de compra, permitindo a criação de fluxos personalizados de revisão de pedidos.\n\nA solução contribui para uma maior governança da organização e promove maior conformidade com as políticas de compra vigentes, e seus mecanismos permitem a combinação de diversos tipos de regras:\n\n* **Limite de gastos:** limites de gastos por pedido, garantindo que pedidos acima, abaixo ou equivalentes a determinados valores exijam aprovação.\n* **Critérios de compra:** regras específicas que determinam quando um pedido deve passar por aprovação, com base em múltiplos fatores (limites, budgets, origem do pedido, entre outros).\n* **Fluxo de aprovação:** processo multinível de aprovação, que pode variar conforme a complexidade organizacional.\n* **Gestão de pedidos em aprovação:** acompanhamento de pedidos que estão aguardando aprovação, garantindo que somente após a aprovação eles possam prosseguir no fluxo.\n\n## Funcionamento geral\n\nOs passos para a configuração de uma buying policy são:\n\n1. O usuário configura o critério de avaliação de pedidos.\n2. Este critério é associado a uma ação, que pode ser:\n    * Aprovar o pedido com bypass (o pedido é aprovado independentemente dos critérios)\n    * Negar o pedido\n    * Exigir aprovação manual\n3. Para a aprovação manual, o usuário configura de um a cinco níveis de aprovação hierárquica, nos quais cada nível pode negar o pedido, mas sua aprovação depende da avaliação de todos.\n\n## Storefront Roles\n\nPara configurar as buying policies da organização, o perfil de [Storefront Roles](https://developers.vtex.com/docs/guides/storefront-roles) do usuário deve ter o recurso `ManageBuyingPolicies`. Para autorizar manualmente pedidos, é necessário o recurso `ApproveOrders`.\n\n## Configurar buying policies\n\nOs usuários podem adicionar, editar ou remover buying policies pela interface da Organizational Unit. Para mais informações, confira o artigo [Adicionar ou editar Buying Policies](https://help.vtex.com/pt/docs/tutorials/adicionar-ou-editar-buying-policies).\n\n> ℹ️ Para gerenciar regras de autorização de pedidos via API, acesse a [Buying Policies API](https://developers.vtex.com/docs/api-reference/buying-policies-api), e o guia para desenvolvedores [Buying Policies](https://developers.vtex.com/docs/guides/buying-policies)."}