Using latest version 2.1.6 of Magento2. Payment methods are enabled in admin but not showing on our checkout page. They are showing fine when we manually process an order from the sales > orders area of Magento dashboard. Shipping methods show fine. All they obvious settings are in place and cache cleared etc. Any ideas where to start on establishing why this issue occurs?

First line of system.log file entry I think is related is below:

[2017-05-11 13:06:07] main.INFO: Item Magento_Backend::system_currency was removed [] []

But the currency is set as it should be in Magento settings.

  • Is there any browser error console? Commented May 11, 2017 at 13:06
  • Negative sorry, although have clocked what I think is relevant to the issue in the system.log file so uploading that to this thread in main question above in hope somebody knows what is wrong from that. Thanks.
    – MagentoMac
    Commented May 11, 2017 at 13:20
  • Maybe there are some conditions for your payment? Maybe it can be used for certain address or shipping method combination?
    – Macas
    Commented Jan 28, 2018 at 12:43

1 Answer 1


Check that the currency is set in your Store View, and apply the changes. Then check out in incognito mode.

  • Currency is set. It was already set before deciphering this payment methods not showing issue. Created when the Magento store was made. And then re-saved today to be sure. When you say checkout in incognito mode, is that purely for purpose of fresh browser being used?
    – MagentoMac
    Commented May 11, 2017 at 14:07
  • Yes, it's to be sure that the content is not cached in the browser.
    – rubenr
    Commented May 11, 2017 at 14:15
  • Also try to recompile DI and refresh static content.
    – rubenr
    Commented May 11, 2017 at 14:17
  • I have recompiled already and cleared all caches from admin and from var folder. My refresh static content, do you mean redeploy?
    – MagentoMac
    Commented May 11, 2017 at 14:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.