Please allow up to 24 hours for the purchase to finalize.
BTC has a multi-part process of "becoming a good purchase".
1. The order is added to the blockchain. This generally happens in seconds. Although in rare instances it can take hours. There is a lot of variance sometimes.
2. The order starts get "confirmations". "Confirmations are when the order has all its properties listed in the "blockchain", which is basically the permanent ledger of Bitcoin.
3. Once the order has "3 confirmations" we count it as "good". Seconds after the third confirmation is when the order is added to your backoffice.