Yes, you'll earn credits even when redeeming old ones. The only time you won't earn credits is if you redeem so many credits that your order total is $0 (because, well...x% times zero is zero).

Did this answer your question?