Recent Updates
Fixes
- Resolved an issue with using a zero decimal currency configuration with Recurring Donations where renewals were not displaying properly formatted amounts.
Fixes
- Advanced Reviews issue.
Updates
- support for WC 4.
Features
- The Reporting feature of GiveWP has undergone a major enhancement. Now reports display using a much improved visual charting interface with a breakdown of income, donors, top donation forms, and more. [#1525](https://github.com/impress-org/givewp/issues/1525), [#4330](https://github.com/impress-org/givewp/issues/4330)
- The WP-Admin dashboard Donation Report widget for GiveWP has also undergone a major improvement. Now you can get a high-level overview of your donations for the day, week, or month from directly in you dashboard. [#4370](https://github.com/impress-org/givewp/issues/4370)
- The Akismet SPAM feature has been improved with logs for admins to better understand why an email has been flagged as SPAM as well as a new Whitelist setting for them to allow email addresses to bypass the check. [#4110](https://github.com/impress-org/givewp/issues/4110)
Fixes
- Resolved an issue with the "Recalculate Income Amount and Donation Counts for a Form" not accurately recalculating when using Currency Switcher add-on. [#4447](https://github.com/impress-org/givewp/issues/4447)
- Resolved an issue with large databases with more than 13,000 donors receiving a fatal error when viewing the donor's list screen. [#4444](https://github.com/impress-org/givewp/issues/4444)
Tweaks
- You can now activate any plugin within the GiveWP Licenses tab. This resolves an issue with "this plugin does not have a valid header" error admins were receiving. [#4443](https://github.com/impress-org/givewp/issues/4443)
- Updated the
[give_login]shortcode text output to "Username or Email Address" to match WP's login. Note: you have been able to always log in using email but now the text accurately reflects that. [#4434](https://github.com/impress-org/givewp/issues/4434)
Features
- Improved how the Apple Pay registration button works so that it will log issues if any problem occurs.
- We are now storing the Stripe checkout session ID as the donation payment transaction ID in GiveWP payment meta. This will help to identify complete payments made with Stripe Checkout 2.0 and Recurring Donations.
Fixes
- Resolved an issue with Google and Apple pay buttons not display correctly if you open and close a donation form modal window.
- There was an issue updating payment information for subscriptions if the initial payment was made with Google or Apple pay.
- Refactored how address data is sent from Google and Apple pay into GiveWP to prevent issues with mis-capitalized state, country, and cities from preventing donation processing validation.
- Resolved a broken admin link to the Stripe + Plaid settings screen.
Fixes
- Resolved an issue with Currency Switcher in wp-admin where the "Subscription Value" would no appear in the default currency, not the currency the donor gave in.
- An update card error could occur when a donor attempted to update their subscription credit card after previously giving using Stripe. This has been resolved so now subscriptions are properly updated regardless of giving via Google, Apple, or Credit Card payments.
Adds
- Product Brands to woocommerce import/export.
Fixes
- Razorpay was incorrectly recording webhooks from other gateways. Now it will only log Razorpay webhooks.
- Resolved an issue with compatibility with "Donor's Choice" recurring donation period selection which would record an incorrect frequency for certain configurations.
- Resolved an issue with session usage and recurring donations. Now if a modal window is closed accidentally the session will remain..
Tweaks
- Hardened security for the AJAX handler within Razorpay.
Features
- Square's API has undergone significant updates and this update brings it up to date with all those changes. Specific updates include updating oAuth API to version 2.0, Locations API updated to v2, payment processing now using the new Payments API, and improvements to token renewals.
- Square now has a proper sandbox for testing so we have added a new "Connect to Square Sandbox" button within the admin.
- There is now a "Token Refresh" date field that displays within Square's WP-admin settings screen so you can more easily tell when the last refresh was and can even manually refresh it yourself. As well, there is also a line item under System Information for support.
Fixes
- The script to check if required Attendee Information exists before purchasing a ticket no longer conflicts with the actual form submission. [ET-686]
- Save initial shared capacity value for global stock correctly on first WooCommerce/Easy Digital Downloads ticket so availability shows as expected instead of zero. [ETP-221]
- Prevent fatal error when deleting WooCommerce tickets. [ETP-229]
Languages
- 0 new strings added, 21 updated, 0 fuzzied, and 0 obsoleted