Payment errors are often difficult to track down; un-fur-tunately, they can happen in different steps of the payment process for a few reasons.

First of all, let’s make sure the payment was successful.
Here is the link where you can check the status of the purchase:

Android: Android purchase confirmation.

iOS: iOS purchase confirmation

Amazon: Amazon purchase confirmation

Facebook: Facebook purchase confirmation

Windows: Microsoft order history

Paw-lease note that the network latency or slight network fluctuation may cause a delay in receiving in-game items.

If you have already waited for 12 hours or even longer but didn't receive the purchase, please do not hesitate to contact us via customer service and provide us the specific screenshots of the receipt. We trust our players unconditionally, but it would be much easier to find out what happened if you provided us with a screenshot of your bill. You can learn how to take it here.
We will investigate it and reissue the purchase to your account after it's confirmed.