If you’ve ever stood at a checkout line and frantically swiped your credit (debit) card again and again, only to see error messages, try this little trick:
Slip your bashful card inside a plastic shopping bag (typically hanging right next to the card swipe reader). Smooth out all wrinkles and ensure that the bag is tight and taut on the magnetic stripe side of the card. Now swipe your card/bag combo through the card reader. Success! The plastic bag adds just enough thickness to your card for a persnickety card reader to accept. —Dave Prochnow
Stay up to date on the latest news of the future of science and technology from your iPhone with full articles, images and offline viewing
Featuring every article from the magazine and website, plus links from around the Web. Also see our PopSci DIY feed
Share links with friends, comment on stories and more
In our December issue, Popular Science names the 100 best innovations of the year: bombproof wallpaper, self-parking cars, the fastest helicopter, and 97 more. Plus inventor profiles and videos.
Check out the best of what's new here.

Dude, welcome to 1998. I knew about this back when I was bagging groceries... When I was 15!!
Considering the heads of most scanners are spring loaded to ensure good contact and that the thickness of a grocery bag is about .8 mils, it hardly seems likely that the "added thickness" is what's at work here.
I've watched 15 year old baggers execute this with total confidence, but I'm still baffled by the mechanisms at work.
Anyone have a more plausible idea?
Ideas are always accepted... Even though this technique is known for some veterans back from 1998, I appreciate the one who posted it for others who don't know. Keep posting....
"Vidhya Dadati Vinayam..."
It's nice and all but this dosen't explain how it really works.
It's nice and all but this dosen't explain how it really works.
I have also known about this for years, but I assumed it had something to do with the tendency of plastic bags to build a static charge which amplifies the polarization of a worn out magnetic strip making it easier for the reader to pick up.
i was a cashier at a local grocery store, and i used this trick often.
my explanation.
when the bag is opened it creates a charge... insert card. the electric from the bag charges the magnetic bar temporarily creating a electro magnet. magnetic field from bar passes though charged bag and bang it works.... lets just be happy that our "cards" do not use rare earth magnets
If your credit card has this problem a lot, you should just place a piece of tape over it. It is the added thickness of the bag which causes the "magic."
Or you can call the 1-800 number on the back and ask for a new card!
This trick works because the magnetic strip gets worn down over time and might have small scratches in it and the plastic bag or piece of tape basically makes the strip "whole" again by putting a protective layer over it
This trick works because the magnetic strip gets worn down over time and might have small scratches in it and the plastic bag or piece of tape basically makes the strip "whole" again by putting a protective layer over it
This trick works because the magnetic strip gets worn down over time and might have small scratches in it and the plastic bag or piece of tape basically makes the strip "whole" again by putting a protective layer over it
Card readers can get 100-300 cards swiped a day... and some peoples cards are pretty messy. Really often your card will be fine all day - just that one store or just that one till. Wrapping something around the card, paper, plastic or what ever can help clean the reader head.
I agree with that last comment 'cept I can go back even farther than 1998 - let's see now, I belive the magstripe reader was introduced at check-outs in the '70's?
ha ha
The magnetic strip on the back of credit (and debit) cards can become slightly "smeared" over time. This smearing moves some of the magnetic particles away from where they were originally. Usually, this doesn't affect the data on the card, but the smeared particles can create small discrepancies in the data stream -- sometimes enough that a card reader won't read it anymore. When your card becomes this smeared, you should obtain a new card. While it won't work for very smeared strips, using a plastic bag separates the magnetic strip from the reader just enough that these small discrepancies in the data stream are averaged out. Essentially, it improves the signal to noise ratio.
Is there any one can do an experiment? Instead of wrapping the card by the plastic bag, just put a tape at the other side of the card. The tape can increase the thickness of the card, while do not change the surface of the magnetic strip. Let'ssee what will happen...
I was bagging groceries in 1953 and I don't have a clue what your all talking about.l
I've had a card which worked fine on most readers, but failed every time at the local CVS drug store (even at different check out stations so it wasn't just one bad reader). They made it work using the bag trick at times. Other times I just paid cash to not have to deal with it. Later, we tried the tape trick. That made the card work on some of the bad readers, but stopped it from working on other card readers in other stores were it once worked fine. So there's nothing special about the bag, tape works fine as well. But it doesn't fix the problem, it just makes it work on some, but not others. So I wouldn't advice the tape trick - Just use the bag trick when it fails.
I think it's highly unlikely that was a fix related to cleaning the read heads. I also don't believe the static related effects could be valid. Static electricity on a plastic bag will not generate a strong enough magnetic field to play any significant role in the card reading. A static charge is NOT a magnetic field which is what the strips use to encode the data.
The theory I vote for is the one posted by Julie which suggests the added spacing helps average out the read errors caused by deterioration of the magnetic data over time.
The best solution is to get a new card which will have a fresh magnetic encoding of the data. The bag trick is great for dealing with the old card while you wait for the new one to show up.
Ah, the comment I agreed with was posted by Shad Bolling, not Julie. I didn't understand the format of this message system.
A more permanent solution is to put some Scotch Tape over the magnetic strip. It has much the same effect, and it'll stay there, unlike the bag.
Hey Nice Drivers licence sub for a Credit Card Smart guy!
yes someone at the grocery store did this to my card and i used it at other stores then my bank gave me a new card and i don't need to do that anymore.so i would have to say that if you use your card alot or if it is older than it does work....
the easiest way, just grab a roll of scotch tape and slap a piece over the strip. takes care of the problem forever and it doesnt affect atm use.
Thanks to Curt Welch for testing the tape idea. Could I suggest that some readers are set too sensitive, and that extra spacing reduces the signal and avoids distortion? But on other readers reducing the signal makes it too low to read. That would explain why tape makes some readers better and others worse. The place this theory fails is that the bag trick seems to be used for older cards, which would be weaker already. -- Bob
Removing an extra bag from the bag holder releases enough pressure on the stand to tilt it a few millimeters, propagating a torque through the floor and slightly twisting the card reader on the counter so it rubs more roughly over the mag stripe, thus increasing surface contact and the concmitant functional readability of the charged particles therein.
This seems pretty obvious to me. I don't see why you guys didn't get it a lot sooner.
Is it your card or the store's reader? They make a credit card cleaner for the readers. But the stores have to buy them! Your card or the reader.
As a waiter I'm constantly trying to make my 'reader' read older cards or damaged ones.
The scotch tape trick works well as does breathing hot air on it. (I'm guessing the moisture aid's the magnetic reader over problem spots) or I rub it quickly against my shirt...I have no idea why this works. Perhaps it removes built up grease deposits)
For someone who maintained these types of equipment. There are 2 reasons why you would have a problem. 1st is the readers heads could be out of alignment, that would cause most cards to fail. 2nd the magnetic material on the card is being physically wipped off. The engineers nevered gave me an answer about why the spaceing would work.
I work at a major dept store. I have rubbed reluctant cards against my pants leg to get them to work. I have also used the bag trick. Many times one of these tricks will work but I have no idea why they work. I'm gessing that rubbing the card on your pants leg would clean contaminats from the strip but I don't see how the bag trick would do that. I've never tried tape but I'll keep it in mind.
If the heads can get out of alignment, maybe they're also a little lose. If it has to rub against the magnetic stripe, the simple impact of pushing it a little backwards to read the card could do it over time. The swiping and the bag trick may help by either cleaning the surface so there is better friction so when it rubs against it the readers head, theres less pull and less misalignment, same as the bad idea, which would have a fresh new slippery surface.
Thats my take on it since it appears static wouldn't do much as it doesn't hinder or help the reading of the magnetic strip.
I work at a bakery and you can also use those thin sheets of paper used to handel pastries and doughnuts and stuff for this trick.They are just white paper with a thin wax coating on them.
OK, folks this is what is happening. When you place a thin layer between the card reader head and the magnetic stripe of the card, the amplitude of the signal will be decreased as the card is swiped. This allows the card reader to "see" the data with less distortion. Magnetic cards can have either low-coercivity or high-coercivity magnetic stripes on them. The high-coercivity stripes can be encoded with a very strong signal that can cause distortion on the low cost readers. The better quality readers will not have this problem because the electronics "adjust" to the signal strength as the card is being swiped. Unfortunately most businesses don't know what they are getting when they buy/rent card swipes and may end up with marginal readers that actually cost them a lot of money when the surcharges for hand keyed credit cards are factored in.
As for the piece of tape on the stripe, DON'T DO IT. It can come off the card and attach to the read head of the reader and cause serious problems resulting in the reader becoming useless for reading any cards.
All though true, this trick has been around for years! And it doesn't just work from the thickness. It adds staic electricity that helps the scanner read the card.
数据恢复
网站优化
钢管
心理咨询
It works because when the bag is placed over the card, imperfections are smoothed out and the bag increases the car's thickness just enough on either side for it to fit.