The phrase
"bonus mall" refers to a rewards or loyalty program that allows customers to earn extra benefits or perks by shopping at specific stores or making certain purchases. It is like a shopping center where you can get extra bonuses for shopping.
Full definition