Staples: $20 Rebate with the Purchase of $300+ in Visa Gift Cards



After a brief hiatus, Staples is bringing back their Visa gift card rebate next week.

The Offer

Get a $20 Visa prepaid card by rebate when you buy $300 or more in Visa gift cards.

Key Terms

  • Deal valid from 01-22-2017 through 01-28-2017
  • In-store only.
  • Limit 1 rebate per household.

You can find the details of the promotion in their upcoming weekly ad.


Generally with these deals it is best to use a Chase Ink card to earn 5X Ultimate Rewards points or an Amex SimplyCash card to earn 5% cash back at Staples.

The Rebate

The rebate is done completely online and the prepaid Visa rebate card is generally PIN-enabled with the PIN being the last four digits of the card number. There have been some reports lately of the PIN not working any longer, so YMMV.


For more info, see: The complete guide to Staples Visa & Mastercard deals

Want to learn more about miles and points? Subscribe to email updates or check out our podcast on your favorite podcast platform.
Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

oldest most voted
Inline Feedbacks
View all comments

Has anyone heard of walmart limiting how much can be loaded onto a American Express Serve Card in one visit? Normally I have been able to load $800 in gift cards in a visit before, doing 2 loads of 400 each.. but today I had one employee say that I could only do one load max and since I cant load more than 400 at a time, that is all I could do. This was a new policy she told me. Does this sound correct? I am in MInnesota, and I havent run into this before. I even went across town to another Walmart and had no issues with doing multiple loads and well over $400. Just wondering if someone else has heard of something like this.


Thought all amex serve/bird accounts are closed down for gift card reload, how come you are still reloading gift card to your amex prepaid cards at WM? What’s the trick or am I missing something?

[…] Staples: $20 Rebate with the Purchase of $300+ in Visa Gift Cards […]


Hey Nick,

Any new reports of the MetaBank VGC PIN’s not working? Normally the last four digits always work at the two places I normally use to buy MO’s. Just want to make sure before I go charge up another 2K in VGC’s tomorrow.


Nick Reyes

I haven’t heard any new news since they stopped working at most/all(?) post offices this past fall. My PO was late to the party on that, but they eventually stopped working there.


I keep hearing $400 is the optimum with a 5% back credit card like Chase Ink + or Cash.
Profit of $6.10 + UR points
What if you just get another $100 to make it $500 and make total profit of $0.15 + UR points?
Or you can get $600 and lose $0.85 but you get the UR points?

Nick Reyes

You could do those things. The $400 number comes from an effort to maximize rewards while minimizing fees as a percentage of the cost. You certainly could buy more and just give up cash profit in exchange for more URs if that’s what you want to do. $400 optimizes profit and rewards, but it’s not the only way to take advantage of the deal.


I think i figured it out. If someone uses a straight 5% cash back card, if they get another $100 gift card for $5.95 activation, they are only getting $5 back which is lower than the $6.10 profit right?

tim berglund

Doesn’t seem to be working in Phoenix metro. Odd.


I’ve gone to Staples and didn’t get a rebate receipt to print out at the register when buying more than $300 in gift cards. I still went online, filled out the rebate and everything went through just fine. Even if you don’t get the rebate, it might be worth buying the gift cards if you have one of the credit cards mentioned above.


I apologize if this has been asked before. But is there a way to do this deal multiple times and get the rebates? Do you need to use different credit cards? or different street addresses? I I have done the rebate a couple of times thinking if I just send them to another address, I would be eligible, but they get denied. Is it because I am using the same credit card to purchase these? Just curious if someone had some ideas around that.


Using the same credit card is fine. Are the addresses in the same zip code? I’ve heard stories where addresses in the same zip code with matched info can be denied. But I’ve successfully purchased these and sent the rebates to my mother and brother’s house in neighboring towns with different zip codes with no problems.


Hi there.. thanks for the reply. I sent them to different addresses. I think I didnt even use my own name in the address field..Now that I think of it, I may have used my members reward card at the time of purchase.. maybe that tracks it somehow? or when doing the rebates online, I log in with my own account for each one, but designate a different address.. is it maybe I need to do each rebate ‘by itself’.. (dont use members rewards card, and do the rebates as guest?)..


I use same credit card, same rewards card, same computer, same IP. I do use different family members’ names who reside at different addresses in different zip codes.


I’m careful to use different devices to submit the rebate too. If they see that more than one rebate submission came from the same IP address it could be a clue that you’re submitting more than one rebate.