Don't explicitly set them on the instance, pass them into kwargs in the super call and let the super class sort it out.

# Set the number of forms to the number or payment providers
# Required because we change the set of payment providers in various test cases
kwargs['extra'] = kwargs['max_num'] = len(settings.PAYMENT_PROVIDERS)