Please Help with my Purchase?

I bought D2R hours ago aa a gift via PayPal today so me and my friend can play together. It’s been HOURS and its still pending!

Why does it take so long for Blizzard specifically to make a payment? Please don’t tell me it’s PayPal because it’s not. I actually purchased a couple games from Steam via PayPal today and, like always, it’s instant. What gives? I would just like to know the reasoning behind it.

Thank you.