When you first made the order, your bank reserved the amount requested; that amount was then put into what is called an authorization hold or pre-authorization state.
This is done to ensure that the card owner has sufficient funds, while we verify your transaction.
In addition, transactions on the blockchain take time. Your transaction may have already been approved, however, your cryptocurrency is still transferring.