The Cards could be availed through some selective distributors.
Simple: the card can be refilled via direct sign up. As mentioned before, it could take a checking account in order to acquire a debit card. https://groups.google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY