Yes sorry. They are Turkish cards. I got mine from here:- https://www.g2a.com/en/netflix-gift-card-100-tl-turkey-i10000006307013That's unfortunate. Hopefully, for me, they don't reverse it.
Are these Turkish or other foreign country gift cards to enable cheaper membership?
If so, if it needs it, perhaps explain how to get it working for others.
You don't need to be on a VPN to purchase the card. Then you do need to be on a VPN to redeem it. The way I got the redeem to work was open a new private browsing window whilst on a VPN. Login to your Netflix account. Then in a new tab in the InPrivate browsing session go to Netflix.com/gift and redeem the card against your account. Then you are done, you don't need to be on a VPN for anything after that.