The phrase
"partner merchants" refers to businesses or retailers that have formed a partnership or collaboration with another company or organization. These partnerships often involve offering special discounts, rewards, or benefits to customers who shop or use services from both sides.
Full definition