If I couldn't print the payment receipt, while it was actually deducted from my account. Will they send receipt by email?
any thoughts?
Most probably, it will go into temporary authorizations on your card which will be automatically removed in 5-6 business days meaning you have not paid. Only when the temporary authorization becomes a charge is when you have paid.