WPCharitable
Forum Replies Created
-
Thanks Neeraj! Awesome to get your feedback.
Thanks Neeraj, we received the email. I think I may have identified the core problem. Will let you know once the issue is resolved.
Cheers,
EricHi neerajduhoon,
Could you get in touch via https://wpcharitable.com/support with login details for your site so I can troubleshoot? Another user has encountered this bug, and while the latest version should remove the error, I’d like to get to the bottom of why it’s happening.
Cheers,
EricMark & B,
I just pushed out 1.1.4, which fixes this problem with the PayPal gateway. Mark, it should also resolve your error.
Cheers,
EricIan:
Just getting back to you about why the CSS file is not available to be edited via the plugin editor in the WordPress dashboard. This is due to how WordPress finds those files within the plugin; it only searches two levels deep, whereas the CSS files in Charitable are further down.
I’m going to mark this topic as resolved for now.
Cheers,
EricHi Mark & B,
I can see this bug with the PayPal gateway. Working on a fix now, so expect a new version today sometime.
Cheers,
EricHi Mark,
Just wanted to get back to you about this issue. Are you still having problems with it?
Cheers,
EricThank you both for the comments.
I would recommend customizing the CSS with Simple Custom CSS. You can add your custom CSS through that without needing to worry about losing your changes when you update Charitable.
Another option is to add custom CSS to your (child) theme’s
style.css
file. Again, this ensures that updates to Charitable don’t overwrite your changes.As the donor address fields are not required in the donation form, admin should have the option to remove them (or at least hide them) from the form. It’s been proven that each additional field added to a form significantly reduces conversion rates, and since there is not really any reason to collect the address (billing address is already collected by PayPal), it seems like this adds unnecessary complexity to the donation process. Users will experience higher conversion rates and thus higher satisfaction with the plugin if they can slim down the donation form to the bare minimum.
You’re right, it does make sense to allow users to switch that off. Added to the to-do list. You can follow the progress with this at https://github.com/Charitable/Charitable/issues/12
On a related note, the country field in the donor address section is set to Afghanistan as the default country, and it is difficult to find common countries like United States due to the large number of countries available. It would be better to have the default country be a placeholder like “Select” rather than Afghanistan, and put common countries at the top of the list.
Again, great idea. Posted it at https://github.com/Charitable/Charitable/issues/13
Finally, when the plugin directs the donor to PayPal to complete the transaction, it is difficult to see how to make the donation if the donor does not have a PayPal account (there is only a link in very small font that gives the option to donate by credit card without a PP account). I realize, of course, that you can’t change the appearance of this landing page because it is made by PayPal, but is there any way to bypass this page and send the donor directly to a landing page where they can pay by credit card without logging in? Since many donors may not use PayPal, I’m concerned that the current landing page will pose an obstacle for them and reduce conversion.
As you said, there isn’t much we can do about PayPal since that’s outside our control. But we did just release a Stripe extension that allows you to accept credit card donations directly on your site. See https://wpcharitable.com/extensions/charitable-stripe
Cheers,
Ericp.s. About the CSS files ending in
.scss
… That’s referring to the CSS pre-processor we use, called SASS. I can see how that’s confusing though if you’re trying to customize via CSS, so I’ll leave that out of the public version of Charitable. For now though, just know that when the browser figures out how to display the page, it uses the css files — not the .scss ones.Hi Paul,
We had a problem with donations coming through as $0 in a previous version, but that should be resolved in the current version. Are you using the latest version of Charitable, and have you tried a donation since then?
Cheers,
EricHi Yael,
Sorry, there is one little mistake in the first four template files. Instead of
/wp-content/themes/mytheme/charitable/campaigns/
, it should be/wp-content/themes/mytheme/charitable/campaign/
— just change the folder name fromcampaigns
tocampaign
.That should resolve the issue.
Cheers,
EricCorrect!
Hi Yael,
Not quite, but you’re close! Whenever you want to override a template file, it’s in relation to the
templates
folder in Charitable. So this:templates/donation-form/form-donation.php
Becomes this:
charitable/donation-form/form-donation.php
Many of the template files also have a little comment at the top of the file to say where they should be overridden.
Hope that makes sense!
Cheers,
EricHi Mark,
Would you mind sending us an email via https://wpcharitable.com/support/ with login details for your website so I can take a look at what the problem might be? I have tried to reproduce this error without success, so it has me stumped.
Cheers,
EricThanks for the review! Would love to hear any suggestions for improvement you have. Feel free to post them here, or you can send us an email via https://wpcharitable.com/support/
Cheers,
EricThank you so much for the great review Yael! Look forward to seeing your website up and running and raising money for high school students — great cause.
Eric