Consent must be given for a specific purpose. It is debatable whether a generic "we need to share your data with our processors" is sufficient. I doubt it.
Yeah, I guess if it were a payment processor or something like that, consent would not even be necessary - so if they're asking for consent, it's probably for something else, in which case the generic message might well be insufficient.