You can only insert cash into the atm. All they need is a phone number and first last name. You could easily use a burner number and fake name. If you're doing anything over $900 they require more info.
They also allow purchased with a debit card, but that’s online only.
Check out their FAQ here
There are a couple of those machines close by where I live so I hope it works out.