Usage of a Table for the Formfields

Project: 
uc_directdebit
Category: 
feature request
Priority: 
normal
Assigned: 
Unassigned
Status: 
active

It'd be great if admins would get a table to set and remove and edit the form fields for the direct debit payment method. So the admin could enable only the formfield he needs in his country. The module could preset a long list of formfields (that we can anticipate will be needed around the world) but the admin can disable them. For example if you're not doing international sales you don't require the customers to enter the IBAN.

The admin setting page to set the direct debit form-fields could be here:
/admin/store/settings/payment/edit/methods

Re: Usage of a Table for the Formfields

I like the idea of a list of formfields to use.

Your sketch reposted (now into the issue)

_[V]__ *Direct Debit* ____________________________________________________________________

Debit authorization with right of objection

--CREDITOR--
[Shop-Owner], [Shop-Adress]

--ACOUNT TO CHARGE--
Account holder: _ _ _ _ _ _ _
Name of bank: _ _ _ _ _ _ _ _
Branch office: _ _ _ _ _ _ _ _
Bank clearing no. (if known): _ _ _ _ _ _ _
Postal code and City: _ _ _ _ _ _ _
IBAN or: _ _ _ _ _ _ _ _ _ _ _ _ _
Account no.: _ _ _ _ _ _

--ADRESS OF ACOUNT HOLDER--
[ ] Account information is the same as the delivery information. (closes
Name: _ _ _ _ _ _
Surname:_ _ _ _ _ _
Street:_ _ _ _ _ _
City:_ _ _ _ _ _
PostalCode:_ _ _ _ _ _
Region:_ _ _ _ _ _
Country:_ _ _ _ _ _

[ ] (Checkbox) I hereby authorize my bank to deduct debits in [currency] from the above-listed creditor directly from my account until this authorization is revoked. My bank is not liable to charge my account if the amount is not covered. For each direct debit i receive a debit note from my bank. Any debit will be charged back if i send back a signed debit advice to my bank within 8 weeks.

[NEXT] (Ubercart Checkoutpane Next Button)