Review request_credit logic