Changelog
4.14.2 – July 08, 2025
- Updated: Rest API active check is now more consistent to avoid conflicts.
- Fix: Unsupported parameters for multiple line items.
- Fix: Divi – payment form field sometimes not rendering in “Button”, “Pricing Table” and “Call to Action” modules.
4.14.1 – July 02, 2025
- Fix: Pricing – ensure existing Stripe plan can be imported.
- Fix: Pricing – payment forms without description.
4.14.0 – June 24, 2025
- New: Subscription Payments are now available for ALL users! Yes, even those using the Lite version! This makes it easier than ever to set up recurring revenue streams, offer memberships, or sell ongoing services – no matter what plan you are on.
- New: Added a customizable “Subscription Cancelled” message. Tailor the message to match your brand’s voice!
- New: Introduced new payment form templates, including options for gift vouchers, digital courses, and physical workbooks.
- Update: Removed the legacy payment flow to simplify and modernize the payment experience.
- Fix: Failed payments sometimes not redirecting users to the failure page.
- Fix: PHP notice due to translations loaded too early.
- Fix: “Resend Payment Receipt” functionality now works reliably in all scenarios.
4.13.1 – February 28, 2025
- Fix: Legacy payment flow – ensure custom amount is properly captured with Stripe Checkout.
4.13.0 – February 27, 2025
- New: Activity & Reports – see Stripe Balance and “action required” Stripe Account notifications.
- New: Pricing – allow a price option to be required during a multiple item purchase.
- New: Pricing – allow a maximum amount to be set for custom amounts.
- New: Payment Methods – SEPA Direct Debit – enabled for Bulgaria.
- Fix: Custom Fields – Date – avoid
z-index
conflicts with other libraries. - Fix: Smart Tags –
{receipt}
– ensure quantity is reflected accurately in all scenarios.
4.12.2 – January 9, 2025
- Fix: Smart Tags – Ensure
{custom-fields}
includes items in multi-purchase mode. - Fix: Smart Tags – Ensure compatibility with special characters.
- Fix: Smart Tags – Ensure
{payment-url}
is not incorrectly escaped. - Fix: Amount Breakdown – Ensure Invoice Limit is properly reflected.
- Fix: License – Ensure deactivation button works in edge case scenarios.
- Fix: Avoid PHP 8.2 deprecation notice during installation.
- Fix: Avoid PHP 8.2 deprecation notice with recurring Stripe Checkout forms.
4.12.1 – December 3, 2024
- Fix: Ensure dynamic
{payment:metadata:*}
tags work with multiple line items enabled. - Fix: Ensure previously set confirmation page settings are accurately reflected while editing the payment form.
- Fix: Ensure translation loading compatibility with WordPress 6.7.
- Fix: Ensure free trials can be used with multiple line items and Stripe Checkout.
- Fix: Ensure “Maximum” quantity amount is properly respected.
- Fix: Ensure dependency directory uses the proper casing for autoloading.
- Fix: Avoid PHP 8.2 deprecation notice in form builder.
- Fix: Avoid PHP 8.2 deprecation notice in token validation.
- Fix: Avoid PHP 8.2 deprecation notice in caching layer.
4.12.0 – September 30, 2024
- New: Payment Confirmations – use a dedicated confirmation page for more focused messaging.
- New: Optional Recurring Toggle – allow merchants to opt-in users to recurring payments by default.
- New: Fee Recovery – add a maximum recovery amount to better control merchant fees.
4.11.2 – August 22, 2024
- Fix: Avoid PHP trait error on PHP 7.2
- Fix: Ensure
setup_future_usage
is not set unless supported.
4.11.1 – August 15, 2024
- Fix: Subscriptions – ensure billing interval is available to Plus licenses.
- Fix: Price Selector – ensure dropdown selector updates on price change.
4.11.0 – August 13, 2024
- New: Allow multiple price options to be purchased at the same time.
- New: {receipt} Smart Tag to display a breakdown of purchase amounts.
- Fix: Smart Tags – ensure replacement values are not stripped during parsing.
- Fix: Subscription Management – ensure renewal date is localized.
- Fix: Payment Methods – remove Giropay (removed by Stripe).
- Dev: Improve PHP 8.2 support
4.10.1 – May 16, 2024
- Fix: Smart Tags – ensure dynamic Smart Tags support spaces and dashes in labels.
4.10.0 – May 14, 2024
- New: Emails – Add Support for Delayed Notification Payment Methods (ACH Direct Debit, etc).
- New: Emails – Notify Merchant and Users of Cancelled Subscriptions.
- New: Emails – Notify Users about Refunds.
- New: Add Refunded and Partially Refunded statuses to the latest payments.
- New: Smart Tags – Provide Fallback For Optional Fields.
- Fix: Form Builder – Custom Fields Can Become Unexpandable.
- Fix: Remove Redundant Word in Sentence.
- Fix: Template Explorer – Search Field Broken in WordPress 6.5.
- Update: Require PHP Version 7.2 minimum.
- Update: Require WordPress version to be at least 5.9.
4.9.0 – April 2, 2024
- New: WP Simple Pay is now translated in 10 additional languages.
- New: New Smart Tags:
{subtotal-amount}`, `{coupon-amount}`, `{fee-recovery-amount}
. - New: Do not send a dynamic statement descriptor to Stripe. https://support.stripe.com/questions/statement-descriptor-information
- Fix: Apple Pay – Ensure all contact information is sent when creating a payment method.
- Fix: Setup Wizard – Ensure “Help Panel” popover is hidden until completion.
- Fix: Blocks – Add block.json for better compatibility.
- Fix: Ensure “Payment Button” is always present on Overlay payment forms.
- Fix: Ensure CAPTCHA Documentation opens in new tab.
- Fix: Admin – Ensure
common.js
WordPress Script is Enqueued. - Fix: Emails – Ensure internal WP Simple Pay Logo image size is correct.
- Fix: Smart Tags –
{recurring-amount}
– Handle no upcoming invoices. - Fix: Payment Form – Improve “Invalid Parameters” REST API messaging.
- Fix: Form Builder – Remove “New!” From “Confirmation Page” tab.
- i18n: Various changes for improved translations.
- Dev: Remove legacy action:
simpay_subscription_created` → `simpay_webhook_subscription_created
. - Dev: Remove legacy action:
simpay_charge_created` → `simpay_webhook_payment_intent_succeeded
.
4.8.0 – February 26, 2024
- New: “Manage Subscriptions” block allows customers to retrieve links to manage subscriptions.
- New: Improve payment confirmation page performance.
- New: Show a message when form builder fields are automatically updated.
- Fix: Ensure “Copy Smart Tag” functions as expected after saving a payment form.
- Fix: Ensure price option “Label” field appears if a value is previously entered.
- Fix: Show a message when managing a fully cancelled subscription.