Adjust can_refund logic