If I enable this module then disable it the rule remains with the message:
Error: Unknown action commerce_payment_enable_authnet_aim.
See attached screenshot. This is also an issue with the FirstData module.
To remove the authorize.net rule I had to edit it, remove the remaining action, then "revert" from the rules list. It's repeatable, drush cc has no effect.
| Comment | File | Size | Author |
|---|---|---|---|
| payment-disable.png | 17.5 KB | dave kopecek |
Comments
Comment #1
rickmanelius commentedI cannot reproduce this with the latest version of commerce kickstart 2.0-rc1 and the current version of commerce_authnet from July 25th. Setting to postponed for now, but may be able to close unless there is a more specific set of instructions to reporduce.
Comment #2
rszrama commentedIt's really just an issue with the way the core Payment module defines payment method rules. We made the decision not to automatically delete any overridden payment method rules that you have in the database when a payment method module is disabled. Better to require the administrator to explicitly delete those so we don't automate the destruction of data.
All you have to do is go to the payment methods configuration page and delete the Authorize.Net AIM rule.