veda-consulting / uk.co.vedaconsulting.payment.ukdirectdebit

Core UK Online Direct Debit Extension
2 stars 8 forks source link

'... on behalf of Organisation' does not work with Direct Debit extension enabled #48

Open verblet opened 8 years ago

verblet commented 8 years ago

Drupal: 7.43 CiviCRM: CiviCRM 4.6.14.

When the Direct Debit extension is enabled, even when not in use, it is impossible to submit a donation on behalf of an organisation. The data is not passed to the Confirmation page and cannot be submitted as you get a validation error.

To recreate: Clean Drupal + Civi install Install and enable latest DD extension Create a Contribution Page, use 'Pay Later' method, check 'Donate on behalf of organisation' and select any profile. Run through test or live pages.

Contribution Page onbehalf-bug-1

Confirmation Page onbehalf-bug-2

Confirmation Page error on submit onbehalf-bug-3

Kajakaran commented 8 years ago

@verblet

It is in our queue. We will test and feedback. In the mean time, if you can do to resolve, that will be helpful.

Thanks Kajan

verblet commented 8 years ago

I've submitted a pull request with a fix for this bug. #49

Kajakaran commented 8 years ago

@verblet

Thanks. We will take a look and merge