SSIS Data Flow Error Escape
It is possible to process individual rows and redirect the records that failed. You could even validate records before you try to insert them. 

How do you want it to work? 
Unless they specifically need to be processed together as a batch I would be processing individual records and storing failed records for correction and resubmission.