Unfortunately no you can't. If you've received a credit card payment against an invoice in QBO and click on refund, you only get the option to refund the invoice in its entirety.
If you only want to issue a partial refund, you need to create a credit memo for that customer, and then process the refund to your customer that way.
Updated: June2018