Fix for a bug introduced in CRM-9929 / CRM-9979 - string concatenation should be moved outside the loop, or the value produced will only be correct on the first iteration.
This will cause subsequent code to fail when more than one instance of a given payment processor is enabled.