Project60 / org.project60.sepa

SEPA direct debit integration with civicrm
19 stars 46 forks source link

Missing Direct Debit Agreement with payment processor type "SEPA Direct Debit (NEW)" #695

Closed romymy closed 6 months ago

romymy commented 6 months ago

Some time ago a very old bug in CiviCRM Core was fixed (I think there were, strictly speaking, several errors). Before these fixes the SEPA agreement was ALWAYS displayed in e.g. contribution forms, regardless of whether the direct debit payment method was selected or not (#4204 and #4189).

The bug fixes have now resulted in the agreement no longer appearing in some forms. I looked into this and it turns out that it depends on which “Payment Processor Type” is used when configuring a payment processor. With “SEPA Direct Debit” everything is fine, with “SEPA Direct Debit (NEW)” the agreement is not displayed. Unfortunately I haven't figured out why yet ... so I don't know if it's a Core-Issue or placed correctly here.

bjendres commented 6 months ago

Thanks for reporting, @romymy!

I'm fairly sure that this issue should be raised in the SEPA Payment Processor extension, could you do that please? Feel free to re-open if you disagree.

romymy commented 6 months ago

Oh sorry, I just created the Issue here.

bjendres commented 6 months ago

Oh sorry, I just created the Issue here.

Thanks! And no need to be sorry, I know it's confusing.