[FIX] Bugfixes and payment method fallback

Falls back to a less specific payment method if a shop/company specific
one does not exist.