Download The Bitcoin Company's app
https://thebitcoincompany.com/
They have Visa gift cards:

If I'm not mistaken you can use it as a pwa and restrict the KYC
I believe Breez wallet offers it in the "apps" section using the keys from the wallet as a login rather than an email. Though not sure how much that would help if shipping a physical card 🤷