Yes, a printed receipt is given to you at the time the payment is accepted regardless of the payment method.