Qualquer pessoa tem uma idéia sobre isso ... !! O que podemos fazer nas versões do Magento 1.9.x.
Autorizar URL referencial do desenvolvedor
O Authorize.Net está eliminando progressivamente o elemento transHash baseado em MD5 em favor do transHashSHA2 baseado em SHA-512. A configuração na interface do comerciante que controla a opção MD5 Hash será removida até o final de janeiro de 2019, e o elemento transHash deixará de retornar valores em uma data posterior a ser determinada.
desde já, obrigado
magento-1.9
magento1.9.3
authorize.net
Ganesh G Nath
fonte
fonte
Respostas:
Solução: confira a atualização mais recente com correções do site Magento sobre este problema: https://support.magento.com/hc/en-us/articles/360024368392 Isso resolve o problema! Para edições da comunidade, baixe o patch em https://magento.com/tech-resources/download for magento 1, verifique o patch da chave de assinatura direta do Authorize.net no Archive Archive e a versão 2 no Magento Open Source Patches - 2.x
O Authorize.Net reduz gradualmente os hashes baseados em MD5 usados para verificação da resposta da transação. A fase 1 significa que os comerciantes não podem mais definir ou atualizar suas configurações de MD5 Hash na interface do comerciante. Isso terá graves impactos sobre os comerciantes que usam ou estão interessados em usar o método Direct Post do Authorize.Net no Magento. Portanto, se você não estiver usando o método Authorize.Net Direct Post no magento, não precisa se preocupar.
Se você deseja corrigir o método directpost, precisará refazer o cálculo de hash com o novo APISignatureKey:
e, em seguida, a validação de hash com transHashSHA2 em vez de x_MD5_Hash.
fonte
O fim da vida útil do MD5 Hash será realizado em duas fases:
Fase 1 - Remova a capacidade de configurar / atualizar a configuração do MD5 Hash na interface do comerciante. Esse recurso será removido nas próximas semanas até o final de janeiro de 2019 / início de fevereiro de 2019. Essa alteração não afeta a resposta da API, que será realizada na Fase 2.
Fase 2 - Pare de enviar o elemento de dados MD5 Hash na resposta da API. A data dessa alteração será anunciada posteriormente, mas é esperada nos próximos 2-3 meses.
Para obter mais detalhes, consulte este https://support.authorize.net/s/article/MD5-Hash-End-of-Life-Signature-Key-Replacement
fonte