In general, purchased items are added to your game immediately. Occasionally, they may take a while to arrive. When this delay occurs, it means your purchase is still being processed. There is no need to try to buy the items again, as they should arrive soon!
Typically, if the items haven’t arrived after a few hours, force closing the game and re-opening it may resolve the issue.