had someone buy it for meThe past form of 買ってもらう, meaning that someone bought something for the speaker or another person as a favor. The thing being bought and sometimes the person receiving it may be omitted when clear from context.
JA: 誕生日に母に新しい靴を買ってもらった。
EN: My mother bought me new shoes for my birthday.