The status of your order can be On Hold when the funds have not yet been withdrawn from your Store Wallet.
This can happen either due to insufficient funds or because the On Hold time has been specified on the Store Wallet page.
Click here for more details on how to set the On Hold time for your Store Wallet.