You can refund non-disputed payments to your customers either using the Stripe API or directly from the Dashboard. When setting the refund amount, adjust the input so that it is not a full amount. The steps are the same as a full refund, which can be followed here.