If you would like to create your own payment gateways for Easy Digital Downloads, then you should read through the tutorial I have just published on Pippin’s Plugins.
The tutorial walks through the process of registering your payment gateway, creating (or disabling) custom credit card forms, setting up the processing functions, and creating the gateway settings.