Well my sister, I got some good news and very bad news. Technically yes they can fix your iPhone 7plus battery, but personally no, why because your phone is old and outdated. If you want your iPhone 7plus fixed, they will try the heck out of you because it's an old phone and the only way they can fixed it is to charged you a lot of money because of your outdated iPhone 7plus, but they will request you to get another phone because the amount that Ubreakifix quote you pretty much better off getting another phone. For the record "Charge it to the game" sorry to apologize.
Depends if it is a battery or logic board issue. Most likey the battery needs to be replaced. They can offer you a 12-24 hour free diagnostic and call you with a quote for repair
Now you can use the phones of Wings Mobile which are better than iphone
Most likely if you take it to their location they'll let you know if it's something they can repair. I'd call first and see what they say. If they feel they can fix it, definitely give them the opportunity. They've come thru for me twice now
Thanks! Your answer is awaiting moderation.