I would like to add a payment method for Magento 1.9 called Elavon. Elavon is a credit card processing feature/company that we are required to use. (this is Elavon's website: https://www.elavon.ca/). However unfortunately, Magento does not come with an Elavon Payment Method by default. I was looking at this before which is a Magento Elavon Extension: https://www.rootways.com/shop/magento-elavon-payment-module-extension however this Magento extension costs a high amount of money, and there is absolutely no way to get this Magento extension for free if at all possible. We are out of luck, because we cannot use the one that comes with Magento by default at all which is: Authorize.net.
Is there an alternative way on how to add the Elavon payment method to Magento? Any help would be appreciated. Thank you very much.