I feel like being clickbaited with this topic title.What the heck is Batpay? haha- just kidding
You may try Cryptopay, although it is located in UK but it can be used worldwide if I remember it correctly. I do not recommend it though, you need to do your own further research if you are interested with it because I'm not using any bitcoin debit card. One more site provide bitcoin debit card that you may check is uquid.
I did try to make some order of their card but after a year of confirmed shipment of it,the card didnt able to reach up my destination.