Replacement seems pretty simple, no soldering involved.
https://www.ifixit.com/Guide/JBL+Flip+3+Battery+Replacement/87646
Battery is like 20 bucks- ...