Direct Debit

Contrib type: 
Module
Status: 
Complete and working
Moderation: 
Not ready for moderation
Latest version: 
6.x-1.x-dev

Downloads

Compatibility: 
Ubercart 1.x
Compatibility: 
Ubercart 2.x

Direct Debit is a payment method where a customer allows the site manager to withdraw money from their back account.

Direct Debit manage the required fields to the order for later retrieval.

For automated processing of Direct Debit which is country specific in what data is necessary and how to present your bank with this data you probably need a bank/country specific module too.

The Dutch "Automatische Incasso" is managed by clieop to interface with some dutch bank upload interfaces.

The german translation is committed thanks to Stephan_M.

Motivation for drupal.org is that Payment is not ubercart specific and tracking the module through status update is only possible over there.

Regards,
Clemens

Related threads: 

rolandk's picture
Offline
Joined: 02/06/2008
Juice: 240
Re: Direct Debit

Is a download available yet ? I hope this can work with Canadian debit as well ?

Stephan_M's picture
Offline
Joined: 01/31/2008
Juice: 73
german translation

Attached is the german .po file:

AttachmentSize
uc_directdebit.de_.po 1.26 KB
ragavendra_bn's picture
Offline
Joined: 01/10/2009
Juice: 68
Alternative

This module for D6 can help

http://www.ubercart.org/contrib/6736

jfox77's picture
Offline
Joined: 01/03/2012
Juice: 11
Help! What am I missing to get Direct Debit to work?

Hello,
First of all, thank you so much for the time and effort you put into building the Direct Debit module. I'm hoping it will work for collecting bank info on my site to process a direct debit.

I've been scouring the Drupal and Ubercart forums and am having trouble finding enough details to get the Direct Debit module to work. I'm running Drupal 6.22 with Ubercart 2.x and am using NMI as my payment gateway. NMI told me they are very similar to authorize.net in that they use 'AIM' processing.

Anyway, I have the Direct Debit module installed and have configured which fields I want to display to the user. Whenever I submit a test order and fill in all the Direct Debit fields the order goes through but I just see this in the error logs: "order-submit missed". I looked at the code and can see that I'm falling into the default case statement in function uc_directdebit_payment_method_callback($op, &$arg1) in uc_directdebit.module. Do I need to add another case statement for when $op = order-submit? If so, what do I need to call when I fall into that case?

I'm thinking I'm missing some sort of connector between your module and my NMI payment gateway module. If that's the case I would LOVE LOVE LOVE some guidance on how to get that set up.

Thank you sooooo much in advance!
Julie