At the moment, you can only buy packs from the "donation packs" page.
You will soon be able to gift packs through special Promotional Campaigns designed for gifting to other players. You can purchase these offers and keep the packs in your inventory until you're ready to use them.