I am notified that some random transactions may be delayed by PM security system for being checked. In such cases you see that your money is debited from your PM account and the BATCH number is given to you. But it takes from 5 minutes to several hours for us to receive your money so the transaction cannot be completed until we receive your funds.