Can i pay 19$ per month by gift visa cards?

i have a related family member who lives in germany and he wants to pay my subscription fee every month …
Or i have another option by paying 19$ by gift visa cards every month.
which option is works for me?

VISA gift cards work just like a credit card, so that should work just fine.