{"section":"known-issues","requestedLocale":"pt","requestedSlug":"erro-ao-cancelar-a-transacao-com-a-mensagem-codigo-inacessivel","locale":"pt","slug":"erro-ao-cancelar-a-transacao-com-a-mensagem-codigo-inacessivel","path":"docs/pt/known-issues/Payments/erro-ao-cancelar-a-transacao-com-a-mensagem-codigo-inacessivel.md","branch":"main","content":">ℹ️ Este problema conhecido foi traduzido automaticamente do inglês.\n\n## Sumário\n\nAs solicitações de cancelamento de transações podem falhar com a mensagem “Código inacessível” (visível apenas via API) quando um cancelamento é enviado ao gateway de pagamentos.\n\nO erro pode ocorrer em diferentes fluxos de cancelamento, total ou parcial, e pode acontecer antes da captura da transação, independentemente de já ter sido criada uma divisão de pagamento.\n\nCenário 1 – Cancelamento total da transação (API de pagamentos)\n\nUm cancelamento total da transação pode falhar, retornando a mensagem `Código inacessível` (visível apenas via API).\n\nEsse erro ocorre no cenário de divisão de pagamento; na interface do usuário, é possível ver os registros da tentativa de cancelamento, mas não há resposta.\n\nCenário 2 – Cancelamento parcial acionado pelo OMS (antes da captura)\n\nUm cancelamento parcial iniciado pelo OMS (por exemplo, durante uma ordem de alteração) pode falhar com “Código inacessível”, mesmo antes da captura da transação.\n\nNo momento do erro:\n\nA transação não é capturada;\n\nAinda não existe nenhuma divisão de pagamento.\n\n## Simulação\n\nNão foi possível simular este erro.\n\n## Workaround\n\nCenário 1\nCancele os pagamentos separadamente, começando pelo valor mais baixo.\n\nCenário 2\nAbra um ticket com a equipe de Produto/Pagamentos solicitando que a transação seja finalizada (capturada).\nAssim que a transação for finalizada, prossiga com o reembolso do valor necessário."}