-
-
Notifications
You must be signed in to change notification settings - Fork 825
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add payment processor to details on list of recurring contributions #17179
Add payment processor to details on list of recurring contributions #17179
Conversation
(Standard links)
|
a9e21c3
to
6b927cf
Compare
That sounds like a helpful improvement. I've tested it on dmaster and it works for me. |
6b927cf
to
9cfd880
Compare
@Erioldoesdesign A UI improvement for you to review :-) |
@mattwire thanks for tagging me :) excited to be helping! This is mostly a list of questions and observations (don't let people know that this is pretty much what design is in general!) Looks/sounds like a much-needed improvement for information 'parsing' from the human perspective. I imagine these views are configurable by civi users? as in the ability to add/remove columns? (this might be a huge assumption as I'm not yet proficient in how much admins can configure inside civi views) General table design looks good, accessible enough though I would darken some of the grey lines/light grey text to pass AAA WCAG. #A7A7A7 on white doesn't pass AA. Regarding the payment processor column, are we assuming all admin users with access to this information understand each of the potential payment processors? Is there merit in (i) icons or information/links out to info about Stripe/Paypal etc. etc. or are we making an assumption that users would just open up a search engine and find info or already have all info needed about said 'payment processor' so they don't need to do any knowledge gathering. |
@Erioldoesdesign some helpful feedback! I think you raise some valid points here, but they feel outside of the scope of this particular change so are probably best raised as separate issues in GitLab.
Unfortunately not, but agree this would be helpful. I imagine this would be a significant change to implement though as it affects all of the CiviCRM UI.
Good point but outside the scope of this change as it affects most of the CiviCRM UI and would need to be applied consistently across the board.
I think most users probably would know the payment processors that relate to their particular installation. In my experience most staff that are looking at this particular screen would be using it on a daily basis and would have detailed knowledge of the payment processors. Your suggestions could certainly be helpful to some users so may be worth raising as a suggestion (again as a separate issue). |
test this please |
@eileenmcnaughton or @colemanw can one of you merge this PR? We have also updated the screenshot in the docs. |
@jaapjansma thanks for updating the screenshot while reviewing - very helpful |
@mattwire this is an excellent improvement, thanks. (next up: add it as a adv search criteria?!) |
Hmm - it might be better to expose in the new search builder - ideally we want to stop adding things to advanced search... |
Overview
When admin staff look at the list of recurring contributions and a contact has more than one it can be quite important to know the payment processor. Eg. "The one I paid by Stripe" or "The direct debit".
Currently you have to view the detail of each one to find out which it was.
Before
Have to view the recur to find out what type of payment processor it is.
After
Shown in the list. This is even more useful when viewing a membership which shows contributions/recurring contributions at the bottom - so you can see at a glance how the membership is being paid.
Technical Details
Comments
@wmortada @artfulrobot @bhahumanists I feel you might be interested?