So bitpay recently changed their payment protocol making it impossible for me to pay bitpay invoices by sending a direct payment to the address through my blockchain wallet. However, I read on the internet bitpay is doing this and blocking vpn payments so they can see your IP address. Is there a work around for me to pay off a bitpay invoice without revealing my IP?
Can't say I know much about this but as far as I know, they can't block ALL VPN services since they'll have to filter manually. Have you actually tried using VPN to access their payment protocol? What's to prevent you from using a remote machine? Or, if desperate, go to a public wifi, pay the invoice through your mobile.
More to the issue: time for you to ditch Bitpay. Not allowing people to send direct payments defeats the purpose of using Bitcoin. What's the point?