In case if money is debited from the account but you haven't received your payment confirmation receipt, immediately check with the payment stats using 'Know your Payment Status'. If the status says "Payment Details Not Found', you have to pay again and the debited amount would be refunded within 5 working days.