Give Version 1.5 is Released

We released version 1.5 today. This point release has some great new features as well as important improvements.

First let’s discuss the new features:

  • Drag and Drop reordering of the Payment Gateway order
  • Prevent Spam Donations with a technique called a “honeypot”
  • New TOOLS section which lets you recalculate all your transactions, donor statistics, delete all “Test” transactions or reset ALL stats globally.

Drag and Drop Reordering of the Payment Gateway Order

payment-gateway-order

Now you can order the payment gateways however you like with an intuitive Drag-n-Drop ordering. Just don’t forget to hit SAVE when you’re done!

Prevent SPAM Donations with a Honeypot

honeypotCriminals who steal credit cards often have to test the number in order to verify it still works. So they’ll use spambots to scan the internet for forms which allow low payments to be submitted. Full eCommerce systems aren’t susceptible to this because of their cart system, but forms that support gateways (like Gravity Forms, Ninja Forms, Caldera Forms, etc) like Give are.

Until now we’ve recommended setting a minimum donation of at least $5 on all your forms. This is a preventative, and helps keep you Payment Gateways fees more affordable as well. With version 1.5 you can now rest easy. The honeypot saves the day!

These spambots work by automatically filling out all the fields of a form that they find in their scraping of the internet. A honeypot adds a hidden text field which is purposely left empty and if it gets filled the form simply won’t submit at all.

New “Tools” Section

Animation of the Tools tab recalculating form stats

Occasionally, your forms stats, or donor stats might have gotten a little “off” in the past. That can happen for a lot of different reasons, but this new tools section will help you resolve all of that. Here’s what you can do now:

  • Recalculate Total Donation Income Amount = this will take all the transactions you’ve received and recalculate all the numbers that are reported in various places
  • Recalculate Income Amount and Donation Counts for a Form = you can choose which form you want to recalculate. This will update the total income received for that form, as well as the total number of donations received for that form.
  • Recalculate Income Amount and Donation Counts for All Forms = This does the same as the previous option, but for ALL forms.
  • Recalculate Donor Statistics = This recalculates all the numbers you see in the Donor Details screen for all your donors.
  • Delete Test Transactions = This allows you to delete any and all transactions you’ve made while Give was in “Test Mode”.
  • Delete All Data = This deletes all your transactions and donors completely. We’ve added an additional checkbox you have to check to confirm that action — Just to be safe.

Other Improvements and Fixes

Overall, over 110 commits went into this version. We think you’ll find this a significant update that improves your overall donation experience both for your donors and site admins.

== Changelog ==

= 1.5: =
* New: Easily reorder payment gateways with the new drag-and-drop gateway reorder capability within settings - https://github.com/WordImpress/Give/issues/391
* New: Implement honeypot hidden field to help prevent spam donation form submissions - https://github.com/WordImpress/Give/issues/424
* New: Export donation history based on a date range exports in "Reports > Export > Export Donation History"- https://github.com/WordImpress/Give/issues/414
* New: Automatically close a form when it reaches its Goal - https://github.com/WordImpress/Give/issues/168
* New: Added the ability to delete all test transactions under "Donations > Reports > Tools" - https://github.com/WordImpress/Give/issues/263
* New: Recalculate stats tool now available to recount individual donor statistics, delete test transactions, or reset all your statistics entirely - https://github.com/WordImpress/Give/issues/441
* New: New Give_Payments class added which allows easier development for donation payments - https://github.com/WordImpress/Give/issues/504
* New: Added "Test Mode" labels to more easily identify donations made while Give is in Test Mode - https://github.com/WordImpress/Give/issues/188
* New: Template wrapper support for the "Catch Evolution" theme added - https://github.com/WordImpress/Give/issues/632
* New: Export additional data and control the export columns for donors under Reports > Export >  Export Donors in CSV - https://github.com/WordImpress/Give/issues/630
* New: South Korean Won added to list of currencies - https://github.com/WordImpress/Give/issues/624
* New: Moroccan Dirham added to list of currencies - https://github.com/WordImpress/Give/issues/381
* New: South African Rand added to list of currencies - https://github.com/WordImpress/Give/issues/624
* Tweak: Now when a multi-level donation is made the multi-level labels will display on the confirmation page, within the transactions listing page, and also attached to the {donation} email tag which outputs the email receipts - https://github.com/WordImpress/Give/issues/175
* Tweak: Added donor name to the donation receipt and reordered the rows for a more logical flow - https://github.com/WordImpress/Give/issues/645
* Tweak: Removed the French translation files included because, thanks to all French polyglots, we have been translated in full - https://translate.wordpress.org/locale/fr/default/wp-plugins/give
* Tweak: Removed Grunt in favor of Gulp for compiling pot files - https://github.com/WordImpress/Give/issues/666
* Tweak: Removed hosted translations in favor of public GlotPress translations
* Tweak: Rewrite of give_get_current_page_url to fix issues with domain mapped server with $_SERVER['SERVER_PORT'] - https://github.com/WordImpress/Give/issues/622
* Fix: Transactions Status Changes Causes Donation Form Income Amounts + Goals to Not Calculate Correctly - https://github.com/WordImpress/Give/issues/188
* Fix: Per form Offline donations gateway's "Request Billing Information" checkbox doesn't properly override the global setting - https://github.com/WordImpress/Give/issues/649
* Fix: Reports filter custom date range option  when selected causes the refresh reports button to overlap - https://github.com/WordImpress/Give/issues/626
* Fix: Reports graph tooltips not displaying currency properly formatted - https://github.com/WordImpress/Give/issues/620
* Fix: Attaching a new user to a donor isn't updating - https://github.com/WordImpress/Give/issues/644
* Fix: Remove shortcode generator button when visual editor disabled - https://github.com/WordImpress/Give/issues/638
* Fix: Bug with shortcode & show_content argument when two of the same forms on a page displaying the content incorrectly when set to none - https://github.com/WordImpress/Give/issues/634

About the Author

Share this post

Join Our Newsletter

Get fundraising insights directly in your inbox. Plus a 15% discount off all plans.

  • This field is for validation purposes and should be left unchanged.

Copyright © 2024 Liquid Web, L.L.C.

GiveWP™ is a trademark of Liquid Web, L.L.C.

A Liquid Web Brand

© 2024 All Rights Reserved.