# Ninja Forms - PayPal Express — Changelog `meteorgpl-plugin/ninja-forms-paypal-express` · 31 releases, newest first, as published by the vendor. ## 3.1.3 — 2023-03-08 *Other:* - Update form template to current best practice ## 3.1.2 — 2022-08-17 *Bugs:* - Ensure interaction from PayPal does not prevent other payment gateways functionality ## 3.1.1 — 2021-11-15 *Bugs:* - Display submission metabox of payment details on new submissions page ## 3.1.0 — 2021-10-27 *Bugs:* - Removed Chinese Yuan from allowed currency codes to prevent API error. - Debug mode should no longer trigger on actions not operating in sandbox mode. - Resolved an issue that was causing a fatal error in php version 7.3.10. ## 3.0.15 — 2019-08-06 *Bugs:* - Resolved an issue that was causing our outdated TLS version check to throw a false positive. ## 3.0.14 — 2018-08-09 *Bugs:* - Added the Indian Rupee (INR) to the unsupported currency list to avoid transaction errors. ## 3.0.13 — 2018-04-26 *Changes:* - Added a new form template for making a basic payment. ## 3.0.12 — 2018-04-05 *Security:* - Addressed a url injection exploit that allowed users with a previously valid token and payer id to bypass payment. ## 3.0.11 — 2018-03-26 *Changes:* - Added PayPal Express to the list of actions as an alias for collect payment to help avoid confusion. ## 3.0.10 — 2018-02-26 *Bugs:* - The submit button should no longer be disabled after a PayPal error or canceled payment redirects back to a form. ## 3.0.9 — 2017-12-13 *Bugs:* - Added currency blacklist to prevent the transfer of requests that PayPal cannot process due to unsupported currencies. - Fixed an issue that was causing the PayPal loading spinner to continue showing after returning from PayPal. ## 3.0.8 — 2017-09-13 *Changes:* - Updated the TLS check. ## 3.0.7 — 2017-08-22 *Changes:* - Added a notification spinner when the user is being redirected to PayPal. ## 3.0.6 — 2017-08-02 *Bugs:* - Importing a form should no longer clear PayPal API keys. - Upgrading to version 3.0 should properly create a payment total in the Collect Payment action. ## 3.0.5 — 2017-06-21 *Changes:* - PayPal errors should now properly appear on the form after a failed submission. ## 3.0.4 — 2017-05-02 *Changes:* - Added an error/admin notice when a server's TLS version is out of date. - Transaction IDs have been added to CSV exports and attachments. - A setting has been added to the PayPal action for item details. *Bugs:* - Plugin-wide currency settings should work properly with PayPal Express. - Totals of 0 should now properly process non-PayPal actions. ## 3.0.3 — 2017-03-14 *Bugs:* - Debug mode should now work in all server configurations. ## 3.0.2 — 2016-09-06 - Changing to v3.0.2 to fix compatibility issue ## 3.0.1 — 2016-09-06 *Bugs:* - Fixed a bug with currency settings in Ninja Forms Three. ## 3.0.0 — 2016-08-03 - Updated with Ninja Forms v3.x compatibility - Deprecated Ninja Forms v2.9.x compatible code ## 1.0.10 — 2015-05-12 *Changes:* - Added a filter for currencies. ## 1.0.9 — 2014-11-17 *Bugs:* - PayPal API strings should now be trimmed to help prevent improper entry. - Fixed several i18n issues. ## 1.0.8 — 2014-10-28 *Bugs:* - Fixed several PHP notices. ## 1.0.7 — 2014-07-24 *Changes:* - Compatibility with Ninja Forms 2.7. ## 1.0.6 *Changes:* - Added a debug option for PayPal Express. - Updated the SSL PEM file used by PayPal Express. ## 1.0.5 *Bugs:* - Fixed a bug that prevented PayPal Express from working with field descriptions containing HTML characters. ## 1.0.4 *Changes:* - Added a defined variable to make troubleshooting PayPal errors easier. *Bugs:* - Fixed a minor bug that could cause errors if an equation was used for the total field. ## 1.0.3 *Changes:* - Added an option to fields so that users can determine whether or not to send a field to PayPal. This means that fields can contribute to a calculation and not be sent to PayPal. *Bugs:* - Fixed a bug that could cause the Subtotal to be sent to PayPal incorrectly. - Fixed a bug that caused successful transactions to be recorded as errors. ## 1.0.2 *Bugs:* - Fixed a bug that prevented checkboxes from working properly with PayPal Express totals. *Changes:* - Changed the license registration method to the one available with Ninja Forms 2.2.47. ## 1.0.1 *Bugs:* - Fixed a bug that prevented the plugin from activating properly. ## 1.0 - Initial release