Can I refund just a part of a payment?

Yes. Refunds can be issued for any amount.

Multiple refunds can be issued for the same registration.

The only limit is the maximum refund amount can't be more than the original payment.