Magento2 Nenhum método de pagamento exibido no Frontend


9

Estou desenvolvendo um site em um servidor local usando o modo de desenvolvedor (in env.php). Ativo o check-out na página de pagamento. No entanto, apesar de configurar todos os métodos de pagamento (individualmente e também para testar se há conflitos), ele é exibido como Sem métodos de pagamento

Eu habilitei todos os métodos.

Alguém pode lançar alguma luz?


você ativou a forma de pagamento do back-end (Admin)?
Bilal Usean

Eu fui para a seção Stores> Configuração> Checkout, selecione todos os gateways de pagamento e os habilitei. Existe algum outro lugar?
PHPDev76

verifique Pagamento de países aplicáveis e Pagamento de países configurações específicas para pagamento, bem
Minesh Patel

Você conseguiu resolver isso? Eu estou tendo o mesmo problema. Klarna não está aparecendo como uma opção de pagamento na finalização da compra.
user3091199

Isso não fornece uma resposta para a pergunta. Depois de ter reputação suficiente, você poderá comentar qualquer postagem ; em vez disso, forneça respostas que não exijam esclarecimentos do solicitante . - Do comentário
Vivek Kumar

Respostas:



0

Limpe seu cache e talvez atualize e compile seu código.

php bin/magento setup:upgrade

php bin/magento setup:di:compile

Navegue até a pasta Magento no seu Terminal e execute comandos se suas versões do PHP não forem as mesmas, verá um erro.

Nesse caso, você criará um alias que possui o caminho para o arquivo PHP do MAMP

alias phpmamp=/Applications/MAMP/bin/php/php5.6.27/bin/php

Em seguida, execute os comandos acima com phpmamp em vez de php

NOTA: o alias terá chance com base no caminho e em qual versão do php você está usando


0

Para fins de teste, alterne para Ativar check-out de recepção em Config> Vendas> Check - out para ver se os métodos de pagamento aparecem no check-out em duas etapas.

No meu caso, a alternância foi alternada para que, embora a opção Ativar verificação de recepção de chamadas estivesse definida como Não , eu estava obtendo a exibição de verificação de uma página no front-end. Depois de virar a configuração, pude ver todos os métodos de pagamento corretos na segunda etapa do processo de pagamento (conforme o esperado).

Não sei exatamente "como" minha alternância de checkout foi invertida ( sim agora não ), mas desconfio que tenha algo a ver com as configurações do PayPal.

Depois que seus métodos de pagamento aparecerem, você poderá iniciar a solução de problemas por que eles não aparecem no check-out de uma página.


-1

Verifique o arquivo design / frontend / NameSpace / your_theme / Magento_Checkout / layout / override / base / checkout_index_index.xml na pasta do tema ou use o arquivo padrão checkout_index_index.xml.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.