With Elation Patient Payments, your practice will have access to its own payment site. The Payment Site is a secure online portal that allows patients to submit payment to your practice at any time, even if you haven't sent them a payment request. Patients do not need a Passport login to use this site..