That won't work as written. You can say I am buying her a present , which could mean you are buying one now, or it could mean you intend to buy her a present in the future.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.