compucorp / uk.co.compucorp.membershipextras

Membership Extras for CiviCRM
Other
5 stars 8 forks source link

CIWEMB-342: Better payment scheme support in the recurring contribution view page #473

Closed omarabuhussein closed 1 year ago

omarabuhussein commented 1 year ago

Overview

Updating the recurring contribution view page, so it shows information related to payment scheme and hide unnecessary data

Before

On the recurring contribution page, we show the following data:

appear on the recurring contribution page, even for the ones that are linked to payment schemes.

2023-06-07 22_43_25-gfsfd dfssd _ compuclient22sspv3

After

The mentioned fields are no longer appear on the recurring contribution view page if the recurring contribution is linked to a payment scheme, given these fields are not important for such recurring contributions, because the instalments and when they will be charged and how many of them will be created on autorenewal is no longer controlled by these parameters, and rather controlled by the payment scheme configuration.

2023-06-07 22_45_24-gfsfd dfssd _ compuclient22sspv3

also in the section marked in red above, a new table field is added, that shows the projected instalments after autorenewal and their expected charge dates, but it is only shown if the recurring contribution is linked to a payment scheme.

jamienovick commented 1 year ago

looks great @omarabuhussein !! ❤️