Please be aware that the purchase does not take place immediately, it can take awhile to come through after payment. These terms depend on the payment system that you use, and not on the game.
However if you have not received your purchase, please send a report at https://support.my.com/games/kb/goh/?code=en_US with the following information.
Screenshot of the receipt received from Apple/Amazon/Google Play:
And if you are missing any gifts from the purchase, please confirm which gifts you have not received.