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?


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.

| improve this answer | |
  • This did not work. – Darokthar Aug 25 '14 at 10:49
  • 1
    Have made an edit to the answer. – Paras Sood Aug 25 '14 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 '14 at 11:49
  • paras,is Disabled Payment Methods exit on default magento?? – Amit Bera Aug 25 '14 at 14:43
  • @Amit - Nope, it doesn't. – Paras Sood Aug 25 '14 at 15:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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