Union African American soldiers got paid $10, which is $3 less than whites. Mostly, the African American soldiers were fighting because they wanted freedom. They were running the risk of being captured and becoming a slave again. But they wanna do it for the union because they want to be free. The Confederate didn't have African American soldiers because they thought the African Americans would rebel on them and it would be more to worry about.