Originally Posted by
IkeEsq
For some reason I can only refer the Personal card, not the Business card, even though I have both. Weird.
Ditto, add to it that it says they get 10,0000 after their first purchase

Bolding mine:
Your friend will receive an offer for the Starwood Business Card:
Up to 25,000 StarpointsŪ - 10,0000 after their first purchase, and an additional 15,000 after $15,000 spend in 6 months (3)