We are working on a membership with automatic renewal (recurring payment) option that would be paid through SEPA payment processor. We've done many tests and reached the point where the payment of the contribution (status change from Pending to complete) updated according to CiviSEPA's normal process doesn't update the membership status, which stays stuck on 'pending'. This involves that every batch period (month for example) the initial contribution stays on 'pending' and a new contribution is created. The membership is hence not considered as completed.
We've tried with a CiviRules and with the Projet60-Membership extension but it's not helping us that much.
Following this documentation https://docs.civicrm.org/project60-membership/en/latest/automation/#configure-scheduled-jobs I'm now wondering if and how the Job.process_membership
could be in any help to achieve this.
Other way to ask the question: is there a way to 'connect' CiviSEPA and a recurring membership?