I have activated zero subtotal payment in the configuration. And i have made sure, that it is activated for the shop (I explicitly activated it for the shop, even if it is set active globally).

But it does not show in the backend Manage->Products->(Some Product)->Prices->Disabled Payment Methods

And it is not available during checkout. I edited the getMethods() method from Mage_Payment_Block_Form_Container to log the available payment methods. And the only methods returned are: debit, bankpayment and invoice.

Furthermore i did a diff of the core/Mage/Payment folder with the source of Magento and have found no differences.

Has anyone an idea, what I'm doing wrong?

1 Answer 1


Try clearing var/cache and check after that if you haven't already.

Also Manage->Products->(Some Product)->Prices->Disabled Payment Methods is not really default Magento behavior.

It could be that some custom extension makes that possible so maybe disable that extension and check then.

  • This did not work.
    – Darokthar
    Aug 25, 2014 at 10:49
  • 1
    Have made an edit to the answer.
    – Paras Sood
    Aug 25, 2014 at 10:51
  • Thanks. That is the solution. I have an extension from RicoNeizel called Payment Filter. This causes all the trouble. There is a solution postet at: magentocommerce.com/boards%20/viewthread/54441 I mark your answer as right.
    – Darokthar
    Aug 25, 2014 at 11:49
  • paras,is Disabled Payment Methods exit on default magento??
    – Amit Bera
    Aug 25, 2014 at 14:43
  • @Amit - Nope, it doesn't.
    – Paras Sood
    Aug 25, 2014 at 15:08

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.