direct debit payment method for ubercart

Call me stupid but I thought it was easy. Building a new payment method. I know drupal development a little. I read the core_systems and ubercart_hooks. No sweat developing this new payment method. Maybe I should have said 'I skimmed' the docs because payment_system was not documented at all. Yeah when you have a look now the pages are there because I added them :-) I earned 45 userpoint with it. While In the process I got to know potx.module, coder.module for delivering translations and 'better' code. So here it is uc_directdebit.