allow multiple payment providers, ensure API doesn't break

Don't blow up by allowing multiple payment providers but keep Bango the default.

r? @mstriemer