9 versions
WP Simple Pay Pro history.
Every release of WP Simple Pay Pro is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.
9 of 9 releases scanned clean
v4.17.5Latest
October 13, 20264.6 MBScanned
Added
- Form Style settings to customize checkbox and radio button border, checked fill, and checkmark colors.
- When a new coupon's code already exists in Stripe and was created by your site, offer to import it.
Improved
- Payment forms now load their settings separately from the page, so they keep working with page caching plugins.
- Payment forms show a clear message when they cannot load, instead of reloading the page.
- Strengthened security checks on payment, tax, and coupon requests.
- Cancellation emails for subscriptions set to cancel at period end are now sent when the subscription ends.
- The Address Type help text now explains how billing details are collected with a Shipping Address.
- Site Health now checks every plugin database table.
- The About Us page no longer loads icons from an external service.
Fixed
- Subscription renewals and invoice payments are recorded again on Stripe accounts using newer API versions.
- Afterpay/Clearpay is no longer offered above its maximum amount, which blocked every payment method on the form.
- Klarna no longer locks the billing address country to the US when the Address field is used.
- Coupon codes are now accepted in any capitalization at checkout.
- The Address Type no longer silently switches to Shipping when Afterpay/Clearpay is enabled.
- On-site payment forms no longer fail with an "Invalid URL" error when no confirmation page is selected.
- Custom colors now save on the Payment Page and dedicated Confirmation Page settings.
- Stripe field placeholder text now matches the color of other form field placeholders.
- Selecting all payment forms on the Payment Forms list now works.
- Enabling conditional logic on a newly added field no longer hides its rule settings.
- An unchanged payment form no longer shows a "Leave site?" prompt in the form builder.
- A file chosen in a File Upload field before the form finished loading is now uploaded.
- Copy buttons on transaction and subscription pages now work when the browser blocks clipboard access.
- Deleting the plugin with "Save Settings" turned off now removes all of its data.
- Corrected the wording of the invalid coupon message.
- Resolved a deprecation notice on PHP 8.5.
- Improved escaping, input handling, and timezone handling throughout the plugin.
v4.17.3Unavailable
June 17, 20264.4 MBScanned
Added
- PIX and BLIK payment methods for forms in Brazilian Real and Polish Złoty.
- per-form setting to disable Stripe Link on Stripe Checkout (off-site) forms.
- `[simpay_manage_subscriptions]` shortcode for the customer subscription portal in the Classic Editor.
Improved
- BECS Direct Debit can now be used for subscriptions and recurring payments on AU/AUD forms.
Fixed
- Duplicated forms no longer share the original's Stripe Product and Price IDs.
- Form-style error color now applies to validation errors and required-field highlights.
- Action Scheduler no longer creates duplicate entries when requests arrive concurrently.
v4.17.2Unavailable
June 3, 20264.5 MBScanned
Added
- Conditional logic for form fields. Show or hide fields dynamically based on the values of other fields, with support for multiple rules, all/any matching, and a wide range of operators.
- Added `{billing-country}` and `{billing-zip}` smart tags for use in payment confirmation pages and emails.
Improved
- The Installment Description Format setting is now a Pro-only feature, with upsell prompts in Lite.
Fixed
- Required fields are now automatically added for Overlay forms using Klarna, Afterpay/Clearpay, or automatic taxes.
v4.17.1Unavailable
April 9, 20264.4 MBScanned
Added
- Installment description format setting. Choose how recurring payment descriptions appear across your forms with three format options, configurable globally and per form.
- Per-form transaction description source. Choose what text appears in Stripe for each form's transactions, including a new "Price Option Label" source.
- Per-form email subject customization. Override global email subject lines on individual forms for both receipts and notifications.
- `{payment-method}` smart tag for displaying the payment method used by the customer in confirmation pages and emails.
Improved
- Plugin styles and scripts are now loaded only on pages that contain a payment form, while Stripe.js remains loaded site-wide for advanced fraud detection.
- Webhook endpoint now returns a success response for events not created by WP Simple Pay, eliminating Stripe Dashboard warnings.
- Improved payment charge retrieval for more reliable confirmation pages and receipts.
- Receipt line items now display in the same order as price options in the form editor.
- Subscription payment descriptions now use proper grammar for singular and plural billing intervals.
Fixed
- Resolved an issue where a "Bank" tab appeared in the payment form when Stripe Link was enabled.
- Font size settings in the form style editor no longer override theme typography when left empty.
- Resolved a JavaScript error related to Payment Element updates.
v4.17.0Unavailable
March 13, 20264.4 MBScanned
Added
- Added Form Style tab with theme presets, colors, typography, and border radius options to customize payment forms.
- Added Tabs and Accordion display options for payment methods.
Improved
- Updated Stripe integration for improved compatibility.
- Updated minimum PHP version requirement.
Fixed
- Fixed Stripe Connect errors in Activity Reports.
- Fixed application fee issues during subscription status checks.
- Fixed an error with ACH Debit payment method.
- Fixed an issue where the payment form could fail to load in certain conditions.
- Made email field required for overlay modal payment forms.
February 22, 20264.4 MBScanned
Added
- Added a “Display Type” setting to switch the payment method layout between Tabs and Accordion.
Improved
- Added the `simpay_show_card_field_label` filter to display a label for the Card Element field.
Fixed
- Ensured the email field is required on all payment forms.
- Resolved an overlay modal visibility issue on payment forms.
- Corrected label visibility for custom text fields in the form builder.
- Fixed an issue where selecting multiple line items could trigger an invoice currency error.
- Missing styles for datepicker field.
v4.15.0Unavailable
December 24, 20254.2 MBScanned
Improved
- Added more details to the System Report.
Fixed
- Added support for 4-digit card numbers in the {card-last4} smart tag for Stripe Checkout one-time payments.
- Fixed incorrect frontend forms API URL when the wp-api script is deferred.
v4.14.2Unavailable
December 24, 20254.2 MBScanned
Improved
- Rest API active check is now more consistent to avoid conflicts.
Fixed
- Unsupported parameters for multiple line items.
- Divi - payment form field sometimes not rendering in "Button", "Pricing Table" and "Call to Action" modules.
Why archive
Sometimes the latest release isn't the one you need. The archive lets you pin WP Simple Pay Pro to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.