getting Payment Mappings and Recurring Donation Mappings more consistent with User Rollup Settings in terms of ui and validating which fields can map to each other.