Version: 2.4.1
Fixed an issue where the PayPal buttons can be displayed multiple times for ajax enabled multipage forms.
- Added the "Display Other Payment Buttons" setting in the form editor to allow rendering buttons for a variety of funding sources, including Venmo.
- Added the [gform_ppcp_enable_funding](https://docs.gravityforms.com/gform_ppcp_enable_funding/) filter that allows adding custom funding sources.
- Updated the PayPal field settings to remove the deprecated credit card style setting.
- Fixed an issue which prevents the PayPal payment button from being displayed when the submit button is a target of conditional logic.
- Fixed an issue which causes the PayPal payment button to be displayed even when the payment amount is set to 0.
- Fixed an issue which causes the focus to be removed from user-defined price fields as soon as the user types in the field.
- Fixed an issue where entries are marked as paid before payments are captured.
- Fixed an issue which causes the payment method selector to be hidden when there is a subscription feed, even if the active feed is not a subscription.
- Fixed an issue where the PayPal payment button is not hidden by conditional logic.
- Fixed an issue where the appearance preview in the editor does not always reflect the appearance on the front end.
- Fixed an issue where all sandbox transactions are failing the 3D Secure challenge.
- Fixed an issue where the PayPal button is not displayed on forms with legacy mode enabled.
- Fixed an issue which prevents the PayPal button from being displayed when the submit button is a target of conditional logic.
- Fixed an issue which causes the PayPal field to be displayed even when the payment amount is set to 0.
- Fixed an issue which causes the focus to be removed from user defined price fields after the first character is typed.
- Added the PayPal payment buttons setting to the paypal field setting in the form editor to allow rendering buttons for funding sources like venmo.
- Fixed an issue where entries are marked as paid before payments are captured.
- Fixed an issue which causes the payment method selector to be hidden even if the active feed is not for a subscription.
- Updated PayPal field settings to remove the deprecated credit card style setting.
- Fixed an issue where the appearance preview in the editor does not always reflect the appearance on the front end.
- Updated the alert styles.
- Fixed an issue that causes the smart buttons to appear in the wrong place in the editor in Gravity Forms 2.6.
- Fixed an issue where orders fail to be processed when the order currency is different than the default Gravity Forms currency.
- Fixed an issue where smart buttons do not function correctly when a feed is switched between a product and a subscription feed.
- Fixed a typo in an error message.
- Fixed an issue where orders failed to be processed when the order currency is different than the default Gravity Forms currency.
- Fixed an issue where smart buttons do not function correctly when the user switches between a one-time and a subscription feed.
- Fixed typo in error message
- Updated the alerts to use the new alert styles.
- Added a new setting to the PayPal field's appearance tab to show or hide the [PayPal credit messages](https://www.paypal.com/merchantapps/appcenter/accelerategrowth/paylatermessaging).
- Fixed an issue that prevents transactions from processing if the product name or description exceeds the character limit.
- Fixed an issue which causes the Dashboard to break if the PayPal API has a Server Error.
- Added a new setting to the PayPal field's appearance tab to show or hide the [PayPal credit messages](https://www.paypal.com/merchantapps/appcenter/accelerategrowth/paylatermessaging).
- Fixed an issue that prevents transactions from processing if the product name or description exceeds the character limit.
- Fixed an issue which causes the Dashboard to break if the PayPal API has a Server Error.