Ninja Forms - Stripe
PluginChangelog 52
Tutte le release, dalla più recente, come le ha pubblicate il produttore nel changelog del plugin.
3.2.13
Crea Migliorato Corretto Nel repositoryBug Fixes:
- stop the form's remaining actions and show an error when Stripe reports a payment failed
- add Stripe action metadata to the Stripe Customer when the Record Submissions action is disabled
- show one consistent payment status for successful Stripe payments
Enhancements:
- explain in the Customer Email Address help note that one-time payments need it for a Stripe Customer ID
3.2.12
Migliorato Corretto Nel repositoryEnhancements:
- charge a one-time amount alongside a recurring subscription via new "Additional One-Time Charge" setting
Bug Fixes:
- align Stripe payment data with correct submission rows in CSV exports when repeater fields are present
- populate {stripe:customerID} merge tag for one-time (non-subscription) payments
- mark cancelled Stripe Checkout attempts as "Cancelled" instead of leaving them stuck at "Pending"
3.2.11
Crea Migliorato Corretto Rimosso Non ancora disponibileBug Fixes:
- handle non-numeric payment_total values without fatal error
- prevent duplicate post-payment actions on page refresh
- send Stripe receipt emails when customer email is mapped
- remove deprecated credit card field from Stripe add-on
- align session expiration with Stripe checkout timeout
- restore charge ID merge tag for completed payments
- fix relative URL error in Stripe checkout success/cancel URLs
Enhancements:
- add webhook fallback for payment confirmation when redirect fails
- include metadata and product description in recurring payments
3.2.10
Corretto Rimosso Non ancora disponibileBug Fixes:
- remove hardcoded local development URLs from Stripe form template
- fix test mode indicator for $0 payments in live mode
- prevent undefined array key warning for payment description
- fix product description missing in legacy payment gateway
3.2.9
Crea Migliorato Corretto Non ancora disponibileBug Fixes:
- recover submission ID via database token when session expires
- replace deprecated Stripe checkout redirect method
- fix charge ID and subscription ID merge tags for subscription payments
- product description now populates in Stripe payment records
- surface error message when payment total is zero or invalid
- clarify that subscription plans ignore the 'Get Total From' field
- add WordPress 6.7 translation compatibility
- use plugin-specific text domain for improved translation isolation
Workflow:
- update Stripe PHP SDK to version 19
3.2.8
Corretto Non ancora disponibile- Bug Fixes: *
- Submit subscription payments when mapping the Email in the Stripe Action
3.2.7
Crea Migliorato Corretto Non ancora disponibileBug Fixes:
- Prevent deprecated dynamic property warning
- Create customer if email is set in action
Other:
- Add filter hook to payment creation params
- Update workflows
3.2.6
Crea Migliorato Corretto Non ancora disponibile- Bug Fixes: *
- Ensure metadata updates in submission
- Add wallet type by link
- Get status from payment intent
- Other: *
- Update testing infrastructure
- Add logger
- Update credit card removal filter
- Add version check to require NF 3.6.0
3.2.5
Corretto Rimosso Non ancora disponibileBug Fixes:
- Remove incorrectly registered endpoint
3.2.4
Migliorato Corretto Non ancora disponibileBug Fixes:
- Ensure autoloader is included before calling
Other:
- Update form template to use current form build best practice
3.2.3
Corretto Non ancora disponibileBug Fixes:
- Prevent null object from throwing error
3.2.2
Corretto Rimosso Non ancora disponibileBug Fix
- Remove parameter that causes fatal error in older Stripe API versions
3.2.0
Crea Non ancora disponibileNew Features:
- Add new payment methods - wallets, bank transfers
- Enable use of new Stripe API version 01/22
Other:
- Logger for technical support
3.1.4
Crea Migliorato Corretto Non ancora disponibileBug Fixes:
- Update library for PHP 8
- Add metabox to new core submissions page
3.1.3
Crea Migliorato Corretto Non ancora disponibileBugs:
- Resolved an issue that was causing a conflict with our PayPal Express add-on accepting payments on the same form.
Changes:
- Added a trial period setting for subscriptions in the Stripe action. This is to resolve Stripe's support deprecation of trial periods defined on plans.
3.1.2
Corretto Non ancora disponibileBugs:
- Stripe associated merge tags should now be working properly in actions.
- Product descriptions now properly save on Stripe's end.
- Resolved an issue that was causing live transactions to display as test data in the submission editor.
- Forms should now properly complete after payment on forms that do not have a store submission action.
- Resolved an issue that sometimes caused an Invalid Positive Integar error on form submission.
3.1.1
Corretto Non ancora disponibileBugs:
- Cancelling a payment should now properly redirect you back to the form.
- Resolved an issue that was sometimes causing the API key modal to open in the builder when adding other actions to the form.
3.1.0
Migliorato Non ancora disponibileChanges:
- Updated to the new Stripe Checkout.
3.0.22
Corretto Non ancora disponibileBugs:
- The checkout modal should now work when multiple instances of the same form exist on a page.
3.0.21
Corretto Non ancora disponibileBugs:
Resolved an issue that sometimes caused Stripe to fire when it should have been conditionally disabled.
3.0.20
Corretto Non ancora disponibileBugs:
- The Stripe action should no longer throw an error when previewing an unpublished form.
- Resolved an issue that was preventing Stripe from loading on forms where Save Progress was enabled.
3.0.19
Corretto Non ancora disponibileBugs:
- Resolved an issue that sometimes caused inactive Stripe actions to still be processed on submit.
- Using Conditional Logic to select which Stripe action to fire should now work properly.
3.0.18
Corretto Non ancora disponibileBugs:
- Recurring payments should now process, even if an email address is only specified in the Checkout modal.
3.0.17
Crea Migliorato Corretto Non ancora disponibileChanges:
- Stripe API key settings should now be in the same order as they appear in the Stripe dashboard.
- Added a new form template for making a basic payment.
Bugs:
- Resolved an issue that was sometimes causing the Checkout modal to not open properly upon submission.
3.0.16
Corretto Non ancora disponibileBugs:
- Resolved an issue that sometimes caused the Checkout modal to not open for actions setup with recurring payment plans.
- Form currency settings should now be honored by the Checkout modal pay button.
3.0.15
Crea Migliorato Corretto Non ancora disponibileChanges:
- The display of shipping address settings can now be toggled on and off in the form builder.
- The total can now be displayed in the payment button of the Checkout modal by using {{amount}}.
- Added a link to Stripe API settings from the form builder for quick reference.
- Bitcoin has been removed from the payment options. (If you already have this feature enabled, it will continue to function until you either turn it off or Stripe ends support for it on April 23, 2018.)
- Added Stripe to the list of actions as an alias for collect payment to help avoid confusion.
Bugs:
- Stripe should no longer fire an action when the payment total is 0.
3.0.14
Migliorato Non ancora disponibileChanges:
- Failed payments should now be more obvious in submission records.
- Refined the look and feel of the new API key helper.
3.0.13
Crea Migliorato Corretto Non ancora disponibileChanges:
- Metadata now attaches to the customer record for recurring payments.
- Added shipping address mapping for the Stripe action.
- Stripe Checkout button can now be customized.
- An email field on the form can now be used to autopopulate the email field in Stripe Checkout.
- Added an API key helper to the form builder for first time Stripe action setup.
- Credit card fields have been deprecated in favor of the Sripe Checkout payment method.
- Admin settings for Stripe Checkout should now better reflect their intention.
Bugs:
- All Stripe errors should now be caught on failed submissions.
3.0.12
Corretto Non ancora disponibileBugs:
- Resolved an issue that sometimes caused metadata settings to lose track of what fields were mapped to them.
3.0.11
Corretto Non ancora disponibileBugs:
- Stripe should now work properly with the Save Progress add-on.
- Stripe API keys should no longer be removed upon form import.
- Upgrading to version 3.0 should now populate the payment total of the Collect Payment action properly.
3.0.10
Crea Migliorato Non ancora disponibileChanges:
- Added merge tags for Last 4, Card Brand, Customer ID, and Charge ID.
- Form errors should now prevent the Stripe Checkout Modal from appearing.
3.0.9
Crea Migliorato Non ancora disponibileChanges:
- Added the option to send arbitrary metadata to Stripe in the Collect Payment action settings.
3.0.8
Migliorato Corretto Non ancora disponibileChanges:
- Transaction ID should now be appended to CSV exports and attachments.
Bugs:
- Fixed a bug that caused submission processing to fail when using Stripe.
3.0.7
Corretto Non ancora disponibileBugs:
- Fixed a bug that could cause Stripe to crash on old versions of PHP.
3.0.6
Crea Migliorato Non ancora disponibileChanges:
- Added support for Stripe Checkout. If you do not add credit card fields to your form, Stripe Checkout will be used.
- Stripe can now be used with Conditional Logic.
3.0.5
Corretto Non ancora disponibileBugs:
- Fixed a bug that could cause Stripe Errors to be reported incorrectly to the user.
3.0.4
Corretto Non ancora disponibileBugs:
- Fixed a bug with card errors blocking re-submission.
- Fixed a bug with using the plugin default currency.
3.0.3
Corretto Non ancora disponibileBugs:
- Conditionally hiding credit card fields should prevent Stripe from processing.
3.0.2
Non ancora disponibile- Updating to v3.0.2 for compatibility fix.
3.0.1
Corretto Non ancora disponibileBugs:
- Fixing a bug with currency settings for Ninja Forms Three.
3.0.0
Migliorato Rimosso Non ancora disponibile- Updated with Ninja Forms v3.x compatibility
- Deprecated Ninja Forms v2.9.x compatible code
1.0.10
Migliorato Non ancora disponibileChanges:
- Customers should now be created in Stripe after their charge.
1.0.9
Corretto Non ancora disponibileBugs:
- Fixed a bug that could cause multiple Stripe enabled forms to fail if they were on the same page.
1.0.8
Migliorato Corretto Non ancora disponibileBugs:
- Fixed a bug that could cause failed transactions to prevent future transactions from resolving properly.
Changes:
- Changed the position of the live and test keys to match the Stripe Dashboard.
1.0.7
Migliorato Corretto Rimosso Non ancora disponibileBugs:
- Removed the "is this a Stripe Item" option from non-processing fields like descriptions and submit buttons.
- Updated i18n support.
- Fixed a bug that prevented a Stripe form from working properly on a page with a non-Stripe form.
1.0.6
Crea Migliorato Non ancora disponibileChanges:
- Added a .pot file for translation.
1.0.5
Crea Migliorato Corretto Non ancora disponibileBugs:
-
Fixed a bug with thousand separators.
-
Fixed a bug that prevented non-USD currency from being selected in some cases.
Changes:
- Added a shortcode for displaying/sending Stripe charge ids: [nf_stripe_charge_id].
1.0.4
Migliorato Non ancora disponibileChanges:
- Compatibility with Ninja Forms 2.7.
1.0.3
Corretto Non ancora disponibileBugs:
- Stripe should now work properly in all multi-part forms implementations.
1.0.2
Migliorato Non ancora disponibileChanges:
- More logic to help prevent conflicts with other Stripe plugins.
1.0.1
Crea Migliorato Non ancora disponibileChanges:
- Added some logic to detect and attempt to prevent conflicts with other Stripe plugins.
1.0
Crea Non ancora disponibile- Initial release