added support for ProviderKeyAlternatives in the credit handler