Ninja Forms - Stripe
PluginChangelog 52
Jedes Release, das neueste zuerst, wie es der Anbieter im Changelog des Plugins veröffentlicht hat.
3.2.13
Neu Verbessert Behoben Im 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
Verbessert Behoben Im 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
Neu Verbessert Behoben Entfernt Noch nicht verfügbarBug 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
Behoben Entfernt Noch nicht verfügbarBug 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
Neu Verbessert Behoben Noch nicht verfügbarBug 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
Behoben Noch nicht verfügbar- Bug Fixes: *
- Submit subscription payments when mapping the Email in the Stripe Action
3.2.7
Neu Verbessert Behoben Noch nicht verfügbarBug 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
Neu Verbessert Behoben Noch nicht verfügbar- 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
Behoben Entfernt Noch nicht verfügbarBug Fixes:
- Remove incorrectly registered endpoint
3.2.4
Verbessert Behoben Noch nicht verfügbarBug Fixes:
- Ensure autoloader is included before calling
Other:
- Update form template to use current form build best practice
3.2.3
Behoben Noch nicht verfügbarBug Fixes:
- Prevent null object from throwing error
3.2.2
Behoben Entfernt Noch nicht verfügbarBug Fix
- Remove parameter that causes fatal error in older Stripe API versions
3.2.0
Neu Noch nicht verfügbarNew 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
Neu Verbessert Behoben Noch nicht verfügbarBug Fixes:
- Update library for PHP 8
- Add metabox to new core submissions page
3.1.3
Neu Verbessert Behoben Noch nicht verfügbarBugs:
- 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
Behoben Noch nicht verfügbarBugs:
- 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
Behoben Noch nicht verfügbarBugs:
- 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
Verbessert Noch nicht verfügbarChanges:
- Updated to the new Stripe Checkout.
3.0.22
Behoben Noch nicht verfügbarBugs:
- The checkout modal should now work when multiple instances of the same form exist on a page.
3.0.21
Behoben Noch nicht verfügbarBugs:
Resolved an issue that sometimes caused Stripe to fire when it should have been conditionally disabled.
3.0.20
Behoben Noch nicht verfügbarBugs:
- 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
Behoben Noch nicht verfügbarBugs:
- 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
Behoben Noch nicht verfügbarBugs:
- Recurring payments should now process, even if an email address is only specified in the Checkout modal.
3.0.17
Neu Verbessert Behoben Noch nicht verfügbarChanges:
- 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
Behoben Noch nicht verfügbarBugs:
- 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
Neu Verbessert Behoben Noch nicht verfügbarChanges:
- 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
Verbessert Noch nicht verfügbarChanges:
- Failed payments should now be more obvious in submission records.
- Refined the look and feel of the new API key helper.
3.0.13
Neu Verbessert Behoben Noch nicht verfügbarChanges:
- 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
Behoben Noch nicht verfügbarBugs:
- Resolved an issue that sometimes caused metadata settings to lose track of what fields were mapped to them.
3.0.11
Behoben Noch nicht verfügbarBugs:
- 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
Neu Verbessert Noch nicht verfügbarChanges:
- 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
Neu Verbessert Noch nicht verfügbarChanges:
- Added the option to send arbitrary metadata to Stripe in the Collect Payment action settings.
3.0.8
Verbessert Behoben Noch nicht verfügbarChanges:
- 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
Behoben Noch nicht verfügbarBugs:
- Fixed a bug that could cause Stripe to crash on old versions of PHP.
3.0.6
Neu Verbessert Noch nicht verfügbarChanges:
- 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
Behoben Noch nicht verfügbarBugs:
- Fixed a bug that could cause Stripe Errors to be reported incorrectly to the user.
3.0.4
Behoben Noch nicht verfügbarBugs:
- Fixed a bug with card errors blocking re-submission.
- Fixed a bug with using the plugin default currency.
3.0.3
Behoben Noch nicht verfügbarBugs:
- Conditionally hiding credit card fields should prevent Stripe from processing.
3.0.2
Noch nicht verfügbar- Updating to v3.0.2 for compatibility fix.
3.0.1
Behoben Noch nicht verfügbarBugs:
- Fixing a bug with currency settings for Ninja Forms Three.
3.0.0
Verbessert Entfernt Noch nicht verfügbar- Updated with Ninja Forms v3.x compatibility
- Deprecated Ninja Forms v2.9.x compatible code
1.0.10
Verbessert Noch nicht verfügbarChanges:
- Customers should now be created in Stripe after their charge.
1.0.9
Behoben Noch nicht verfügbarBugs:
- Fixed a bug that could cause multiple Stripe enabled forms to fail if they were on the same page.
1.0.8
Verbessert Behoben Noch nicht verfügbarBugs:
- 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
Verbessert Behoben Entfernt Noch nicht verfügbarBugs:
- 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
Neu Verbessert Noch nicht verfügbarChanges:
- Added a .pot file for translation.
1.0.5
Neu Verbessert Behoben Noch nicht verfügbarBugs:
-
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
Verbessert Noch nicht verfügbarChanges:
- Compatibility with Ninja Forms 2.7.
1.0.3
Behoben Noch nicht verfügbarBugs:
- Stripe should now work properly in all multi-part forms implementations.
1.0.2
Verbessert Noch nicht verfügbarChanges:
- More logic to help prevent conflicts with other Stripe plugins.
1.0.1
Neu Verbessert Noch nicht verfügbarChanges:
- Added some logic to detect and attempt to prevent conflicts with other Stripe plugins.
1.0
Neu Noch nicht verfügbar- Initial release