Your deposit has been processed. We do not require any confirmations for the deposits, however blockchain.info that we use for payment processing sometimes delays funds forwarding resulting a deposit to be delayed.
We apologize for inconvenience. We're working on a better alternatives.