You'll need to post a bit more detail.
How exactly are you trying to buy an add-on?
Sorry I misread your post.
You can buy cash credit for another person's phone in the gift shop and then they can buy the add-on
You can't directly buy an add-on for another person.
Hope this helps.
Did that help at all?