If you have AppleCare on your iPhone 8 or 8 Plus then a battery replacement will be no charge.
← why are alkaline batteries not rechargeablewhy is my ups tracking number not working →