GiftCards.com is currently taking 10% off all Mastercard virtual gift cards from $10 to $100 with promo code MERRYMC until December 9th. Savvy shoppers can stack up and save on multiple gift cards in one purchase.
How the Deal Works
- Use code MERRYMC at checkout to save 10%
- Valid on Mastercard e-gift cards from $10 to $100
- Limited to 3 gift card purchases per order
- Separate code MERRYMC10 may work for additional savings
- The deal expires on December 9, 2023
- Direct Link to offer (contains affiliate of Doctor of Credit.com)
With GiftCards.com charging a $5.95 processing fee per virtual gift card, you can maximize savings by buying three $100 Mastercard e-gifts in one shot. That scores a $10 discount, bringing your total down to $285.85 for the 3 cards.

Our Hot Take
While 10% off isn’t a game-changing promotion, this does represent a rare chance to save on Mastercard gift cards that spend like cash. Stack the deck further by paying via Chase Freedom (through PayPal) to earn 5x rewards points too. Just don’t expect to stack additional portal cash back on GiftCards.com purchases nowadays.
At roughly $4 net profit per $100 gift card after the fees, it may not feel like you’re making out like a bandit. But hey, we’ll take any gift card deals we can find during the holiday season.