It used to be a $25 stateroom credit for a $100 purchase (which is why you probably didn't use if if you didn't have purchases totalling $100). I remember adding an $8 item to bring my total to the $100 amount so I could get the discount/obc.
Now is is 10% off most items in the stores (regardless of amount spent), which is a nice thing for those just buying an item or two. But, it sure was nice being able to pick up two Dooney wristlets and saving $25. A 10% discount, sure ain't a 25% discount!
It may be that computing the discount and applying it to the stateroom account was a hassle and people who weren't buying a lot were not able to get any kind of shopping perk, and it sure is nice to get SOMETHING.
(Also the discount does not apply to the shops on
Castaway Cay, fyi)
.