This would allow us to refund just an affiliate fee that may have been charged in error.

For example, a user may create a duplicate curler profile by accident and be charged affiliate and membership fees for both.

The arbitrary partial refund doesn't solve this for the club, because it doesn't account for refunded affiliate fees in their remittance to the MA.