But even after managing to buy them, you would probably still need to submit your documents on the card's provider website.
I've never seen a coupon on Bitrefill that requires documents. @DaveF: can you confirm this? KYC would make a $2 prepaid Master card utterly useless.