getFormaPagamentoId
Gerado por Inteligência Artificial.
Visão Geral
O método getFormaPagamentoId é responsável por obter o ID da forma de pagamento com base na configuração do Pagarme e na string de forma de pagamento fornecida.
public int? getFormaPagamentoId(PagarmeConfiguracao config, string forma_pagamento) {...}
Dependências Diretas
| Método | Localização | Linha |
|---|---|---|
| Consultar | BOX3_ERP_API/Core/BLL/PagarmeBLL.cs | 381 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
| API_AtualizarListadosPagamentoStatus | BOX3_ERP_API/Controllers/RecebimentoLinksController.cs | 275 |
| Processar | BOX3_ERP_API/Controllers/FinanceiroTransacoesController.cs | 180 |
| API_ConsultarPorId | BOX3_ERP_API/Controllers/RecebimentoLinksController.cs | 345 |
| API_ConsultarPorCodigo | BOX3_ERP_API/Controllers/RecebimentoLinksController.cs | 362 |
Detalhamento das Referências
API_AtualizarListadosPagamentoStatus
Este método é um endpoint HTTP POST que atualiza o status dos pagamentos listados com base nos códigos fornecidos.
Processar
Este método é um endpoint HTTP GET que processa transações financeiras.
API_ConsultarPorId
Este método é um endpoint HTTP GET que consulta informações do Pagarme com base no ID fornecido.
API_ConsultarPorCodigo
Este método é um endpoint HTTP GET que consulta informações do Pagarme com base no código fornecido.
Impacto de Alterações
Alterações no método getFormaPagamentoId podem impactar os endpoints que dependem dele para obter o ID da forma de pagamento, afetando a lógica de atualização e consulta de pagamentos.
Propagação de Mudanças
- Verificar a compatibilidade das alterações com os métodos chamadores, especialmente os endpoints que utilizam este método.
- Testar a integração com os serviços que dependem do ID da forma de pagamento.
Requisitos para Alteração Segura
- Garantir que as alterações não quebrem a lógica de negócio existente.
- Realizar testes unitários e de integração para validar o comportamento esperado após as alterações.