Give
Recent Updates
Fixes
- Resolved an issue with Stripe payment gateway renewal dates not being properly being set when a new renewal is processed via Stripe’s new API. The renewal dates for all Stripe gateway offerings will now reflect properly in your subscriptions dashboard within wp-admin. #837
Fixes
- Resolved an issue with HTML fields being incorrectly stripped from the HTML field type when saving or updating a donation form due to a sanitization bug introduced in the previous version. #300
- Resolved an issue with HTML within multi-select and radio field types. #247
- Resolved an issue with metakey length not checking properly to ensure they’re not too long (over 200+ characters). #65
Tweaks
- Adjusted how the Give Core Subscription API endpoint returns results so that amounts are formatted properly and also includes the donation form title and currency code. This is useful for Zapier and other API integrations.
Features
- Added datepicker fields to fields in WP-Admin for easier field creation.
Fixes
- Resolved an issue where reserved meta keys such as “Address” and duplicate metakeys were not being properly validated to prevent the in the donation form admin form field builder.
Fixes
- Corrected an issue with validating credit card CVV numbers properly. Now an error displays and is logged in wp-admin in the case of an error.
Compatibilitys
- Added compatibility with the upcoming version Give Core 2.5.0 settings.
Features
- Added a trigger for “Subscription Completed”.
Fixes
- Resolved issue with the “Pending Donation” trigger not firing properly.
- Resolved an issue with Zapier pulling in sample data correctly. Note: you must update to the latest version of Give Core 2.4.5+ for this to work.
Fixes
- Resolved two issues with donor and donation exporters not working properly when filters (Date and Donation Forms) were set. [#4078](https://github.com/impress-org/give/issues/4078), [#4079](https://github.com/impress-org/give/issues/4079)
- Ensure that the database upgrade process is fully compatibile with WP Multisite upgrades. [#4065](https://github.com/impress-org/give/issues/4065)
- Resolved a PHP Fatal error that was occuring when clicking on the “Resend Donation Receipt” within the donation details screen in WP-Admin and also when marking an offline donation as complete. [#4068](https://github.com/impress-org/give/issues/4068)
- The Give API was returning non-valid JSON resulting in Zapier having issues pulling in Sample Data. This has been resolved and an acceptance test created to ensure valid JSON is returned to help prevent it breaking in further releases. [#4071](https://github.com/impress-org/give/issues/4071)
- The Give API now returns consistent amount formats for donations, fees collected, etc. [#4073](https://github.com/impress-org/give/issues/4073), [#4074](https://github.com/impress-org/give/issues/4074)
Compatibilitys
- Updated Settings class to be compatible with the upcoming 2.5.0 Give Core version release.
Fixes
- Resolved issue with JS path not properly being loaded resulting in a 404 for the script.
Tweaks
- Updated plugin author and name to GiveWP throughout.
Fixes
- Resolved a missing condition with billing details affecting Stripe ACH payments from properly validating whether billing details were required or not. #401
Features
- Added a snippet to make it easy for developers to customize the conditions for displaying the donation upsell by one or more product IDs, amounts, etc. [See the example snippet here](https://github.com/impress-org/give-snippet-library/tree/master/add-on-snippets/woocommerce-upsells).
Fixes
- Resolved a WP-Admin issue with donation amounts becoming inaccurate when changing donation level ordering using drag and drop.