Handle multiple payment classes per adapter