A few points to prove that "by His stripes ye were healed" are, in fact, speaking about physical healing and not "spiritual healing."
1. There is no such thing as "spiritual healing" in the gospel. It is an invention borrowed from new-age teachings which teach this heresy at length. Nowhere in the NT do we find anything about "spiritual healing."
2. We are not spiritually healed. We are born again. Jesus and the apostles taught "ye must be born again." Not spiritually healed.
3. We are all dead in Adam. Both physically and spiritually. And it is an incurable wickedness that cannot be healed.
Jeremiah 17:9 LITV
9. The heart is deceitful above all things, and it is incurable; who can know it?
Dead things cannot be healed. They have to be raised from the dead. Even then, our spirits were not even "raised from the dead," they were eliminated and replaced by the spirit of Christ. We now possess the spirit of Christ. Not some patched-up, hosed-down version of our old Adamic man. He is gone.
4. 1 Peter 2:24 is a quote from a passage in Isaiah 53.
Isaiah 53:4-5 KJV
4. Surely he hath borne our griefs, and carried our sorrows: yet we did esteem him stricken, smitten of God, and afflicted.
5. But he was wounded for our transgressions, he was bruised for our iniquities: the chastisement of our peace was upon him; and with his stripes we are healed.
Verse 4 is quoted in Matt 8:17. It proves beyond any doubt that these verses in Isa 53 are indeed talking about physical healing:
Matthew 8:16-17 KJV
16. When the even was come, they brought unto him many that were possessed with devils: and he cast out the spirits with his word, and healed all that were sick:
17. That it might be fulfilled which was spoken by Esaias the prophet, saying, Himself took our infirmities, and bare our sicknesses.
The golden rule of interpreting the Bible is to take it literally whenever possible. And it most certainly is literal here.
By His Stripes we WERE healed.
Also, notice that the verse in Isaiah says, "by his stripes you
are healed."
In Peter, it is past tense "by his stripes you
WERE healed."
More proof that healing is an accomplished fact! Healing, like everything else, is included in the atonement. Every promise. Every blessing, whether physical or spiritual, has been provided for us in the gospel! It has all been made good in the word of Jesus. In HIM!