Problema:
Ao visualizar um pedido no admin do Magento, aparece uma das mensagens abaixo:
Cannot retrieve payment method instance.";i:1;s:3761:"#0 /var/www/app/code/core/Mage/Payment/Model/Info.php(83):
Mage::throwException('Cannot retrieve...')
O Método de Pagamento solicitado não está disponível.";i:1;s:4780:"#0 /app/code/core/Mage/Payment/Model/Info.php(82: Mage::throwException('O M??todo de Pa...')
Solução
Pelo erro apresentado, foram removidos arquivos dos métodos de pagamento antes de desativa-los.
- Execute esse SQL:
SELECT * FROM core_config_data WHERE path LIKE 'payment/%/active';
- Verifique se há algum registro com valor "1" na coluna "value" que não esteja instalado. Se tiver, mude para "0" e limpe a cache do magento.
- Se você tem itens no carrinho e estiver logado na área do site, remova os itens e faça logout. O Magento guarda algumas informações no quote.
Comentários
0 comentário
Artigo fechado para comentários.