Give
Recent Updates
Features
- Initial plugin release. Yippee!
Features
- New [PayPal Donations](https://givewp.com/lps/paypal-donations) gateway allows your donors to give using Debit or Credit Cards directly on your website with no additional fees
- New Multi-form Goal block combines progress from multiple donation forms towards a common goal
- Company Name can now be displayed on Donor Wall (#5374)
- Multi-step form styles are now compatible with Currency Switcher (#5220)
Tweaks
- New database table handles revenue independently from donations for improved performance (#5257)
Fixes
- Imported donations do not affect donation levels anymore (#5410)
- Reports for "All Time" are now inclusive of the first day (#5400)
- Tabbing through credit card fields now works in the expected order (#5380)
- Legacy form loading spinner no longer stutters (#5397)
- Field description text is now accessible and aligned (#5396)
Features
- Add support for the new PayPal Donations gateway
Tweaks
- BECS Direct Debit Subscriptions remain pending until completed by StripeBECS Direct Debit Subscriptions now remain pending until completed by Stripe
Features
- Currency exchange code and amount are now stored in the new give_revenue table
Fixes
- Improved compatibility with the Multi-step form
- Allow for 0 as a valid number of decimals in settings
Fixes
- Donations now process for non-US countries using billing details [#5355](https://github.com/impress-org/givewp/pull/5355)
Fixes
- Added a fallback for PDF generation when a user activates the plugin but doesn't configure any settings.
Features
- Added a setting and support for logging Zapier events and errors. This is not turned on by default, so if you would like to use it please enable it within the add-on's settings. Note: Zapier also logs so if you're troubleshooting you can use both logs to help troubleshoot any issues.
Fixes
- When the FFM fields are updated on the backend, e.g adding new dropdown options, that change was not reflected on the front-end if the user was populating the donation form FFM fields before adding new options on the backend. This was due to a caching issue that has been resolved. #321
Tweaks
- Stripe Checkout modal is now rendered using Stripe Elements so that users can continue to use the modal display style even after it is deprecated by Stripe. This change depends on GiveWP 2.8.0.
Features
- Onboarding Wizard guides new users through first-time configuration. [#5014](https://github.com/impress-org/givewp/pull/5014)
- Setup Page clarifies required steps that must be completed prior to accepting live donations. [#5014](https://github.com/impress-org/givewp/pull/5014)
- Multi-step forms now support RTL styles. [#5196](https://github.com/impress-org/givewp/pull/5196)
Tweaks
- Stripe Checkout modal is now rendered using Stripe Elements so that users can continue to use the modal display style even after it is deprecated by Stripe. [#4964](https://github.com/impress-org/givewp/pull/4964)
- Default minimum donation amount is increased from $1.00 to $5.00 to help prevent card testing spam. [#5120](https://github.com/impress-org/givewp/pull/5120)
- Optional fields in the Multi-Step form template are denoted to appear distinct from required fields. [#5157](https://github.com/impress-org/givewp/pull/5157)
- Old Welcome Page has been removed in favor of the new Onboarding Wizard & Setup Page. [#5014](https://github.com/impress-org/givewp/pull/5014)
- Admin notice animation has been removed. [#5182](https://github.com/impress-org/givewp/pull/5182)
Fixes
- Deprecated jQuery warnings no longer appear when jQuery Migrate Helper plugin is active. [#5184](https://github.com/impress-org/givewp/pull/5184)
- The
[give_receipt]shortcode is more compatible alongside other shortcodes, which is especially relevant for page builders. [#5044](https://github.com/impress-org/givewp/pull/5044) - Resolved style and JS issues in WordPress 5.5+ with GiveWP's WP-admin metabox expand/collapse and repeater elements. [#5126](https://github.com/impress-org/givewp/pull/5126)
- A
register_rest_routenotice no longer displays when creating a new page in the block editor. [#5115](https://github.com/impress-org/givewp/pull/5115) - Multi-step form anonymous donation checkbox is now checkable after changing the payment gateway. [#5191](https://github.com/impress-org/givewp/pull/5191)
- Fee Recovery checkbox placement in Multi-Step forms now respects the Fee Recovery input location setting. [#5205](https://github.com/impress-org/givewp/pull/5205)
- Form Field Manager controls are now set up on init of the Multi-Step form to ensure they work with only a single gateway enabled. [#5216](https://github.com/impress-org/givewp/pull/5216)