Payments

Merchant Rewards

Refers to funds allocated by merchants to power rewards programs (and accounts) that promote their brands (and partners’ brands) and to encourage brand loyalty.