Stripe Gateway
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.
Fixes
- Resolved an issue with the the Plaid API update that was not properly working for non-logged in users due to a WordPress AJAX permissions action that was not being passed to allow token generation. #471
Fixes
- Resolved an incorrect error displaying when using manual Stripe API keys that was present since the introduction of multiple Stripe account support. #469
Fixes
- This update prevents a notice from incorrectly displaying an Apple Pay Merchant ID error when the Apple Pay gateway is not enabled.
Fixes
- This release resolves an invalid JSON error when rendering the Form Grid block in WP-admin that could render the block broken in Gutenberg.
Features
- Added support for GiveWP 2.7's new Multi-Stripe Account feature.
- Improved how Apple Pay registration is handled to be more reliable across various WordPress hosting environments.
Fixes
- The Apply Pay button now displays properly below the terms and conditions checkbox when enabled on the Legacy Form template.
Fixes
- We modified how we are comparing values in JavaScript to prevent errors that could result in Stripe Payment Intent failing to properly generate. #436
Fixes
- Solved an issue with the form grid shortcode where a donor when opening and closing donation forms in the popup modal window could cause the credit card fields to stop rendering properly.
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 2.2.1 which temporarily made the Stripe API key settings not display correctly.
