Changelog

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 – enable 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.

Start Accepting Payments Today

Start accepting one-time and recurring payments or donations on your WordPress website.