20 votes

"Visa" gift cards - What should I be looking at?

(Not sure this should be under ~finance, but not sure where else to post?)

I've been de-googling and going more privacy-based for most anything I can lately, and I always love when my company gifts me a $100 Visa gift card for Christmas.
I find myself paying for a lot more of the booze in our lives (usually one shot at going out, and before additionally replenishing a few dollars on my TouchTunes account because I've only used gift cards on it) because now nothing's tracking my sinful habits. :)
Honestly, I mostly would like to use this card to do online things with apps I honestly don't want to be attached to (specifically Discord, and I'd like to recharge TouchTunes, but... that's more of a secondary option).

That being said, I'd like to get some sort of non-"traceable" type of card (that is, physical and not requiring an account or app), and I'd prefer to keep as much of my "investment" as I can (purchase charges, fees, or whatnot). I would like a rechargeable option, but I feel that would be too pinpoint-y. I could just go to my local store (in the US) and buy cards with cash, but while I have no problem with that, I'm also not that paranoid and I am a little lazy heh.

I asked my DDG search, and AI has highlighted "toasty choice" (at toastycard dot com) which looks sketch AF, probably because it appears you need an app. Maybe I'm paranoid, but it just looks too sketch for me.

So, I would like to hear folks' thoughts on this. Do you have a spot you'd recommend to purchase "gift" cards online, or a local spot (as I mentioned, US companies would be required), and any strings attached you'd highlight that may be avoidable?

36 comments

  1. [17]
    Carrow
    Link
    https://www.privacy.com/ may do the trick. You'd still link your CC to it, but they generate virtual cards for you. I haven't used it myself but other folks including tilderinos have recommended it.

    https://www.privacy.com/ may do the trick. You'd still link your CC to it, but they generate virtual cards for you. I haven't used it myself but other folks including tilderinos have recommended it.

    12 votes
    1. [13]
      puhtahtoe
      (edited )
      Link Parent
      Be wary of using privacy.com. In order to use privacy.com you have to link a bank account. Privacy.com talks a big game about security and how they don't store your bank credentials, only a token...
      • Exemplary

      Be wary of using privacy.com.

      In order to use privacy.com you have to link a bank account. Privacy.com talks a big game about security and how they don't store your bank credentials, only a token to access your account, but that's only half the story.

      Privacy.com uses a service called Plaid as an intermediary with your bank. Plaid supports connecting with hundreds or thousands of banks and credit unions.

      When you select your bank, Plaid shows you a login screen with your bank's logo and fields for your bank credentials. To an uncritical eye, it may look like you're just logging into your bank's site to grant Plaid access. However, if you look at the address bar, you'll see that you're on a page hosted by Plaid and your bank credentials are going not to your bank, but to Plaid. This is because Plaid works by storing your bank credentials and using them when necessary to directly access your bank account with full permissions as if they are you. With most banks there is no OAuth or API involved - Plaid just uses your credentials to log into your bank's web interface with automated tools.

      Plaid may have the best intentions in mind but the fact of the matter is that in order to do what they do, they MUST have your credentials stored in a way that they can be decrypted and used in order to access your bank account.

      Privacy.com is technically telling the truth when they say that they don't store your credentials but in my opinion, they are being almost maliciously deceptive in how they talk about it. Sure, they may not be storing the credentials but the service they require their users to use is storing them.

      Plaid itself is a little shady to me in how they present the bank login screen to users. It feels as if it's designed to trick users into thinking they're on an official bank site when logging in.

      I can't speak for every bank but I know that the ones I've used have said to never share your login credentials with anyone. I fear that if the day comes that Plaid is compromised and all of the credentials they have stored are leaked and peoples' accounts start getting cleaned out, the banks might just say customers have no recourse because they broke TOS by sharing their credentials.

      I personally will not touch anything Plaid with a ten foot pole.

      Note: This info is from roughly three years ago when I looked into Privacy.com and discovered Plaid. I haven't looked into it much since then but after a cursory google it looks like the situation is still the same. I am happy to be corrected if things have changed though.

      Edit: I decided to look into Plaid again and it looks like they at least aren't hiding what's happening now but imo it's still a very bad idea to trust any third party with your bank credentials. There's just too much at risk with virtually no cover if something goes wrong. https://plaid.com/safety/

      Edit 2: Since people are saying Plaid uses OAuth with more banks now, great! If you're going to use it just watch the login process to see if you're logging in on your bank's website or if you're giving your credentials to Plaid.

      29 votes
      1. [6]
        tibpoe
        Link Parent
        I don't think this is an accurate description; I've been using Plaid (and before that Mint) since close to the start, and I always thought the relationship was clear. The whole situation is...

        I don't think this is an accurate description; I've been using Plaid (and before that Mint) since close to the start, and I always thought the relationship was clear. The whole situation is entirely the banks' fault anyway, banks refused to provide any kind of API access to their data, requiring a screen scraping approach that neither Plaid nor the banks nor their customers liked.

        Anyway, things have gotten better. Most the top institutions how provide API access and don't require that you give Plaid your password. From my quick testing, all these use API integration:

        • Bank of America
        • Amex
        • Chase
        • Wells Fargo
        • citibank
        • US Bank
        • PNC
        • USAA
        • Navy Federal
        13 votes
        1. [4]
          Greg
          Link Parent
          That's useful - accurate info is always a good thing - but I'd still be deeply skeptical of any company that would even consider storing users' banking credentials. Same way I wouldn't want to eat...

          That's useful - accurate info is always a good thing - but I'd still be deeply skeptical of any company that would even consider storing users' banking credentials. Same way I wouldn't want to eat from a place with a zero food hygiene rating even if I watched them use safe ingredients to make my sandwich in particular, you know?

          My one almost-interaction with Plaid actually was an API integration, too, but they still wanted access to all of my past and future transactions in order to process a single one-off payment, which was more than enough to put them on my "absolutely not" list even before I knew about the credential storage.

          5 votes
          1. [3]
            Asinine
            Link Parent
            Yeah, I read the ToS when I first encountered it. It seemed like a great idea but after reading some stuff I didn't like, it was a hard nope. @tibpoe I'm not really sure what API really entails,...

            Yeah, I read the ToS when I first encountered it. It seemed like a great idea but after reading some stuff I didn't like, it was a hard nope.

            @tibpoe I'm not really sure what API really entails, but my two banks are on that list. Not really pertinent to this topic, but I may have to start figuring that stuff out.

            2 votes
            1. [2]
              turmacar
              Link Parent
              API is shorthand for "programatic access" basically. Programs talking to programs. It's kind of like using a command line computer interface in that it's a bunch of text in a specified format (and...

              API is shorthand for "programatic access" basically. Programs talking to programs. It's kind of like using a command line computer interface in that it's a bunch of text in a specified format (and encrypted) being sent back and forth.

              If a bank doesn't provide some way for that to happen, the next best approach is to load the bank's website as normal, log in with your username/password, and read the webpage. This all happens in code on a server somewhere, it doesn't need a screen.

              The difference is when a bank and Plaid (or whoever) are communicating through an API, the bank knows it's talking to Plaid, not you. The bank and Plaid have their own agreed encryption key/token instead of your username/password. Ideally Plaid can only read info for your accounts, because that's what you gave permission for, but not do anything else like authorize a transaction.

              If they're just using username/password there's nothing to distinguish between talking to you and talking to Plaid, or whoever gets a hold of Plaid's database. Which is hopefully itself encrypted and it's not as easy as someone 'stumbling' across thousands of valid bank logons... but that's the concern.

              If you also have 2 Factor Authentication set up (preferably an app instead of text messaging, but texts are better than nothing) that's another layer of security. It basically limits the time Plaid or anyone else has access to your accounts. It makes it so every time you want to refresh / load new transactions you have to give the 2FA code, which unfortunately neither Plaid or any of their competitors I've used are all that graceful about handling. Some just give up or ask you to disable it, which isn't acceptable.

              4 votes
              1. Asinine
                Link Parent
                Thanks, I've never had an explanation as to what API actually is. I gathered most of what you've said by what I've noticed (signing up for API access to location for my phone so I can supply phone...

                Thanks, I've never had an explanation as to what API actually is. I gathered most of what you've said by what I've noticed (signing up for API access to location for my phone so I can supply phone tower info, etc.).

                Additionally, the rest of your comment is incredibly enlightening for me on a few levels. I always presume anything on the internet is fair game, but you've sort of given me a bit of comfort. That being said, I'm never shocked when I receive that notification that "my data has been stolen"... that's usually my top reason I don't like putting anything out there, but the close second is attaching the spiderweb of what I am and what I do irl, and selling that information out (whether for advertisers or trackers, as someone else stated, like insurance companies or whatnot, to track what I'm doing).

                Edit: I kind of wish Tildes had an award option like Reddit... I'd totally throw a gold star for this reply! :D

        2. puhtahtoe
          Link Parent
          I agree that it's the banks' fault at the core but that doesn't make it not the customer's problem if you work around it and something goes wrong. I'm glad more banks offer actual API access now...

          I agree that it's the banks' fault at the core but that doesn't make it not the customer's problem if you work around it and something goes wrong.

          I'm glad more banks offer actual API access now but on Plaid's safety page that I linked in my edit they very prominently still refer to you providing bank credentials to Plaid. There is also a page that directly answers the question -
          https://support-my.plaid.com/hc/en-us/articles/4410324401047-Does-Plaid-have-access-to-my-credentials

          1 vote
      2. [2]
        Bonooru
        Link Parent
        Always nice to see someone else who's concerned about Plaid and their ilk. I remember looking for an easy budgeting option a few years back and couldn't find anything that didn't want my bank...

        Always nice to see someone else who's concerned about Plaid and their ilk. I remember looking for an easy budgeting option a few years back and couldn't find anything that didn't want my bank credentials.

        6 votes
        1. puhtahtoe
          Link Parent
          Yeah it's kind of crazy how normalized it's gotten. I've talked about these concerns with Plaid on reddit a few tiems and been downvoted. Not sharing credentials is online safety 101 yet for some...

          Yeah it's kind of crazy how normalized it's gotten. I've talked about these concerns with Plaid on reddit a few tiems and been downvoted.

          Not sharing credentials is online safety 101 yet for some reason people just don't think about it with possibly the most important credentials they have.

          11 votes
      3. Asinine
        Link Parent
        Dang, yeah I've avoided Plaid like the plague. Thanks for pointing this out. I would have likely noticed when signing up and going to purchase - I'd rather them not have any info like that,...

        Dang, yeah I've avoided Plaid like the plague. Thanks for pointing this out.

        I would have likely noticed when signing up and going to purchase - I'd rather them not have any info like that, especially now that I know that Plaid's in the background.

        3 votes
      4. [2]
        Adys
        Link Parent
        This is entirely outdated information. Almost every US bank supports oauth and plaid has implemented it all since. They are also one of the biggest proponents pushing for this standardization.

        This is entirely outdated information. Almost every US bank supports oauth and plaid has implemented it all since. They are also one of the biggest proponents pushing for this standardization.

        3 votes
        1. puhtahtoe
          Link Parent
          If things have improved then that's good, however Plaid still prominently refers to you providing your credentials to Plaid on their safety page - https://plaid.com/safety/ They also have a page...

          If things have improved then that's good, however Plaid still prominently refers to you providing your credentials to Plaid on their safety page - https://plaid.com/safety/

          They also have a page specifically answering if they store credentials on which they say that they do when a bank doesn't support OAuth - https://support-my.plaid.com/hc/en-us/articles/4410324401047-Does-Plaid-have-access-to-my-credentials

          3 votes
      5. Carrow
        Link Parent
        Wow I hadn't heard any of this before, I'll strike it from my recommendations going forward. Thank you for the in depth explanation.

        Wow I hadn't heard any of this before, I'll strike it from my recommendations going forward. Thank you for the in depth explanation.

    2. [2]
      JCPhoenix
      (edited )
      Link Parent
      Privacy is good. I use it for some things. Less so for privacy and more for the credit card fraud/identity theft protections if a merchant gets breached (creating single use cards, card that can...

      Privacy is good. I use it for some things. Less so for privacy and more for the credit card fraud/identity theft protections if a merchant gets breached (creating single use cards, card that can only be used at one merchant, spending caps, etc). That said, I actually don't know how much info is passed to the merchant. Their website says the following:

      What information does Privacy share with the merchant?

      When you transact using a Privacy Card, the information shared with the merchant by Privacy as part of the card transaction includes the 16-digit Card number, expiration date, CVV, and billing address entered at checkout.

      Separate from your Privacy Card transaction, the merchant will also see your name when you provide it during checkout.

      Privacy does not share personally identifiable information with merchants, though if there is a transaction dispute, merchants will be able to see the name that you provided during checkout.

      Which sounds like you can use any name or address/zip code for these. I actually didn't know that! I always use my real info, again because I'm not using it primarily for privacy. Though of course, if someone is ordering a physical product, could be more difficult to hide a name and address from the merchant since they gotta send you something.

      And of course, Privacy itself does have the user's personal information. Probably for KYC/AML purposes. Wonder how long they retain those records.

      6 votes
      1. dangeresque
        Link Parent
        That's correct. They will authorize the transaction no matter what name or address is sent to them. There's not much sense from a security standpoint in verifying those anyway since each card...

        Which sounds like you can use any name or address/zip code for these

        That's correct. They will authorize the transaction no matter what name or address is sent to them. There's not much sense from a security standpoint in verifying those anyway since each card number is unique and locked to the first merchant that uses them.

        However, a merchant/processor's fraud detection mechanisms might be a little more picky. Sometimes they validate that an address actually exists before trying to process the transaction, so you have to go find a house on a map. One merchant, I could not get it to process without giving it my real name and address... I have no idea how they knew.

        3 votes
    3. Asinine
      Link Parent
      Thanks, I believe I was hoping for something like this. I did want a physical options, but depending on how fees and whatnot play out, this may work just as well.

      Thanks, I believe I was hoping for something like this. I did want a physical options, but depending on how fees and whatnot play out, this may work just as well.

      2 votes
  2. [2]
    Omnicrola
    Link
    Depending on what CCs you already have, your CC provider may offer a service that generates one time or limited use virtual card numbers you can use, that behind the scenes tie into your existing...

    Depending on what CCs you already have, your CC provider may offer a service that generates one time or limited use virtual card numbers you can use, that behind the scenes tie into your existing account. That of course lets the provider know your business, which may or may not be acceptable to you.

    6 votes
    1. Asinine
      Link Parent
      I would prefer the app to not know, vs the CC, though I'd also not prefer that. But I really hadn't thought of looking into it, thanks.

      I would prefer the app to not know, vs the CC, though I'd also not prefer that. But I really hadn't thought of looking into it, thanks.

      2 votes
  3. [5]
    R3qn65
    Link
    To answer any question like this it's really helpful to know who specifically you're hiding from and what level of detail you're trying to hide. As a random example, you mention using a visa gift...

    To answer any question like this it's really helpful to know who specifically you're hiding from and what level of detail you're trying to hide. As a random example, you mention using a visa gift card to buy liquor so nobody is tracing your bad habits. That's fine, but credit card providers don't see what you're buying, only what you spent, so if you're buying liquor at a regular grocery store nobody would know anyway (besides the grocery store). And similarly, you don't want to buy visa cards in cash because it's not worth it. That's fine too, but then you're not really hiding anything from e.g. a government effort against you because they could put those details together pretty trivially.

    I guess the fundamental question is this:

    Honestly, I mostly would like to use this card to do online things with apps I honestly don't want to be attached to (specifically Discord, and I'd like to recharge TouchTunes, but... that's more of a secondary option).

    Are you trying to hide your credit card number from discord or hide discord from your credit card company? Which one and why? Understanding that will help people give better advice.

    6 votes
    1. [2]
      Requirement
      Link Parent
      As a quick aside: In many states, the liquor portion of the grocery store is separate from the grocery store. So while your credit card/bank may not know what specific items are on your receipt,...

      As a quick aside: In many states, the liquor portion of the grocery store is separate from the grocery store. So while your credit card/bank may not know what specific items are on your receipt, they almost certainly know the vendors are separate and unique, and that you are buying liquor (as will your budgeting app.) Additionally, (and I have to preface this with I'm not positive on physical locations doing this and don't have the time to look into it at the moment), vendors are happy to sell out transaction details. Even if you de-personalize these transaction details, with the amount of fingerprinting that happens to all of us from all angles, I would suspect it is relatively trivial to match transaction to individual, especially if the entity you are trying to hide from is "governmental level."

      3 votes
      1. Asinine
        Link Parent
        Yes, but where I live liquor stores are a state-run business; so if I go to the store next to it beforehand, I'll pull out cash for the liquor. Beer can be sold in grocery stores, which I know is...

        Yes, but where I live liquor stores are a state-run business; so if I go to the store next to it beforehand, I'll pull out cash for the liquor. Beer can be sold in grocery stores, which I know is filed under "groceries".

    2. [2]
      Asinine
      Link Parent
      Mostly I don't want any personal info going out to apps. They typically have an email or know I use Google Play, but that's about it.

      Mostly I don't want any personal info going out to apps. They typically have an email or know I use Google Play, but that's about it.

      1. R3qn65
        Link Parent
        Got it. In that case by far the most logical answer, IMO, is to use a credit card number anonymizer. Some services (Google pay, etc) already do this for free.

        Got it. In that case by far the most logical answer, IMO, is to use a credit card number anonymizer. Some services (Google pay, etc) already do this for free.

  4. PraiseTheSoup
    Link
    I receive these prepaid visa gift cards, as a gift, once a year and it used to be you could spend it anywhere, online or in person, without any account or setup. About 2-3 years ago I would say...

    I receive these prepaid visa gift cards, as a gift, once a year and it used to be you could spend it anywhere, online or in person, without any account or setup. About 2-3 years ago I would say that changed and now you need to setup an account to use them online and they ask for an address and other things that I just didn't want to provide, but you can still spend them in person without any setup.

    I used to specifically use these cards to game free trials because you could use a card with like $3 to get the trial and then when they tried to bill you after it expired there wouldn't be enough money and it would just auto cancel. I'm going to assume this is part of the reason they now make you set up an account.

    I guess what I'm saying is I'm not sure what you're asking for exists anymore, but hopefully I'm wrong.

    2 votes
  5. [4]
    solgrove
    Link
    ...Should I be concerned with companies tracking how much alcohol (and marijuana, for that matter) I buy? It's... kind of a lot. Is it in case health insurance companies start using that data to...

    ...Should I be concerned with companies tracking how much alcohol (and marijuana, for that matter) I buy? It's... kind of a lot.

    Is it in case health insurance companies start using that data to deny claims to heavy drinkers? Have they started doing that already? I hadn't considered that before, but it's entirely plausible.

    2 votes
    1. R3qn65
      Link Parent
      In a word, no. Most (all?) major credit card companies don't sell transaction data at all and those that do sell only anonymized data in bulk. There are, as you would expect, legal restrictions on...

      In a word, no. Most (all?) major credit card companies don't sell transaction data at all and those that do sell only anonymized data in bulk. There are, as you would expect, legal restrictions on that sort of thing.

      3 votes
    2. [2]
      Asinine
      Link Parent
      I'm not sure it's reached that point ... yet. But with how all our data is so easily bought/sold, I've been wary of stuff like this for a while. I mean, with law enforcement able to purchase paid...

      I'm not sure it's reached that point ... yet. But with how all our data is so easily bought/sold, I've been wary of stuff like this for a while.
      I mean, with law enforcement able to purchase paid tracking systems to see where my car goes on the regular, why not add in where my last CC purchase was when they pull me over... "Oh, you were at a brewery? Are you driving drunk?"

      2 votes
      1. R3qn65
        Link Parent
        For what it's worth, this is a pretty significant misrepresentation. That's not really a thing. In some cases law enforcement can, with a warrant, get something like OnStar data or lojack data to...

        with law enforcement able to purchase paid tracking systems to see where my car goes on the regular

        For what it's worth, this is a pretty significant misrepresentation. That's not really a thing. In some cases law enforcement can, with a warrant, get something like OnStar data or lojack data to see where your vehicle has been. The warrant is really important here.

        In other cases, in cities with sufficient numbers of traffic cameras, they can review that without a warrant to see where you've been, but in that case you're on public roads, visible in public, which isn't really the same thing as collecting your personal transaction data.

        3 votes
  6. [7]
    pseudolobster
    Link
    I've recently discovered that those visa gift cards are actually refillable. I'm not sure if it's a service any retailers actually provide, but I recently worked for a point-of-sale company where...

    I've recently discovered that those visa gift cards are actually refillable. I'm not sure if it's a service any retailers actually provide, but I recently worked for a point-of-sale company where I needed to troubleshoot an issue with prepaid cards. I ended up buying a $20 Vanilla visa card, spending all the money on it during testing, then refunded the money I spent testing to the card.

    What I realized after the fact is, I wasn't refunding a specific transaction, I actually had ten or fifteen transactions and I just hit refund, $20, manager code, ok, and it put twenty bucks on the card. Incidentally I ended up defrauding a dollar or so since I realized there was as small balance left, leaving my $20 card with $21.39 or something.

    Any retailer could take twenty bucks cash, hit refund on their machine, and put that money on the card.

    I'm not sure if this is helpful or not. Like I said I don't know if this is a service any retailer actually provides.

    1 vote
    1. [5]
      Akir
      Link Parent
      Credit card processors typically really dislike refunding without a reference to an existing transaction and retail stores doubly so, so it’s not likely to find retailers willing to do that. But...

      Credit card processors typically really dislike refunding without a reference to an existing transaction and retail stores doubly so, so it’s not likely to find retailers willing to do that. But yes, prepaid credit cards have always, to my knowledge, been able to accept debits.

      2 votes
      1. [4]
        pseudolobster
        (edited )
        Link Parent
        I'm sure you're not wrong, processors probably hate that, but I don't actually know how much info is transmitted from the POS to the pinpad. I'm definitely sure that when you're processing a...

        I'm sure you're not wrong, processors probably hate that, but I don't actually know how much info is transmitted from the POS to the pinpad. I'm definitely sure that when you're processing a refund no invoice number or transaction number or whatnot is sent to the pinpad.

        I'm sure the credit card processors hate processing refunds in general. It makes them no money. They have a pre-determined idea of how much profit they'll make from every transaction on their machines, so if you're using the machines in a way that doesn't make them profit, it's considered an expense, and the shareholders hate that. However, it's not until you have more refunds than purchases that they'd cancel your merchant account.

        Anyway, I'll bet if you find some Lebanese man who owns a bodega that sells vape carts and has a bitcoin ATM, I'm sure you could ask him to refill your prepaid card for a dollar or two.

        2 votes
        1. [3]
          stu2b50
          Link Parent
          CC processors do make money from refunds. The merchant who is doing the refund still pays the CC fees - twice. They’re just out of that money. Generally, as long as the refund is a refund, they...

          CC processors do make money from refunds. The merchant who is doing the refund still pays the CC fees - twice. They’re just out of that money.

          Generally, as long as the refund is a refund, they couldn’t care less. Its chargebacks that they don’t like. And the merchant still pays for the processing fee there, but chargebacks are risky. In the case the merchant doesn’t have the funds to pay the negative balance, the CC processor ends up with the bill.

          1 vote
          1. [2]
            pseudolobster
            Link Parent
            Correct me if I'm wrong but I'm fairly certain merchants typically pay no fees on refunds. They only pay on credit purchases. Debit purchases (like gift cards typically are) don't incur any...

            Correct me if I'm wrong but I'm fairly certain merchants typically pay no fees on refunds. They only pay on credit purchases. Debit purchases (like gift cards typically are) don't incur any percentage-based fee like credit purchases do. Refunds cost the retailer nothing.

            1. stu2b50
              Link Parent
              Nope. They pay fees on both. Note there’s a difference between credit card fees and the payment processor fees.

              Nope. They pay fees on both.

              Note there’s a difference between credit card fees and the payment processor fees.

              2 votes
    2. Asinine
      Link Parent
      Wow, that's kind of interesting. I worked at Home Depot and did the stocking of gift cards, but never dealt with the POS aspect. I suspect you're a little higher up on that, but that story is...

      Wow, that's kind of interesting. I worked at Home Depot and did the stocking of gift cards, but never dealt with the POS aspect. I suspect you're a little higher up on that, but that story is quite interesting and makes me wonder about them overall.
      Ultimately though, this is what I'll likely be doing for purchasing a card.

      1 vote