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

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

Direct debit fixes for Civi 4.6 #26

Closed Kajakaran closed 9 years ago

Kajakaran commented 9 years ago
  1. Quick Form Element (chainSelect') added in 'buildDirectDebit' method in Main.php to coincide with core 4.6 otherwise it would give 'html quick element' error
  2. Membership id fix -- it is coming in params in post process rather than form->values
  3. No more Honor.tpl in 4.6 -- replaced core code in confirm and thankyou tpls
  4. If it is membership contribution form, then contribution becomes completed before IPN fires. Therefore, we have to ignore contribution status for this category when deciding whether first or not payment