Activated but still "The requested Payment Method is not available." as registered user only
Try the following (ordered by the effort it would take, if one step does not help you, take the next one)
- Check the allowed countries that you can configure for each payment method in the admin backend.
- Check the error logs (
exception.logafter enabling them)
- Debug into the
\Mage_Payment_Model_Method_Abstract::isAvailable()method to see what is going on.
1. payment is allowed for each country 2. Log is empty 3. $isActive is false with `getConfigData()`
@PiTheNumber: do you mean `$isActive = (bool)(int)$this->getConfigData('active', $quote ? $quote->getStoreId() : null); ` returns false? Is the payment method active for all stores? There might be something going wrong with the current store or the store of the quote.
Hm, if you have magerun installed, what's the output of `n98-magerun.phar config:get "payment/*/active"`