Version 3.7.5.1 — June 7, 2026

  • Fixed: orders no longer get stuck in “Pending payment” after a successful card payment — the Stripe payment notification is now matched to the order even before WooCommerce records the charge.
  • Fixed: a refund now reliably reverses the vendor’s payout, including on FluentCart orders.
  • Improved: the Stripe payment-notification handler is more resilient to incomplete or repeated events.

Version 3.7.5 — June 5, 2026

  • Fixed: vendors are never paid — or refunded — twice, even when a payment or refund notification arrives more than once.
  • Added: automatic payout reversal if a delayed bank payment (ACH/SEPA) fails after vendors were already paid.
  • Improved: clearer test-vs-live mode handling, reliable vendor-split saving, and a faster, more dependable Transfers tab.
  • Improved: compatibility with other Stripe plugins, accessibility, security, and complete data cleanup on uninstall (incl. multisite).

Version 3.7.4 — May 21, 2026

  • Fixed: Product Split Pay settings (vendor, percentage / amount, shipping) no longer get silently erased on saves that don’t include the Split Pay tab fields (variable parent save, REST/API saves, third-party product saves, etc.).
  • Fixed: Same erasure protection for product variations; vendor-only variation saves no longer wipe the selected vendor.
  • Added: One-time upgrade migration rebuilds erased product settings from the transfer log (skips products that already have a vendor).
  • Added: Per-product Recover button on the WooCommerce product Split Pay tab (optional force-overwrite).
  • Fixed: Per-product Recover panel is visible on the Split Pay tab (wrapper no longer uses WooCommerce’s reserved panel class; now spp-recovery-wrap).
  • Fixed: Admin paths no longer fatal with WC_Stripe_Logger::log() when only Payment Plugins’ Stripe gateway is installed.
  • Fixed: Transfers tab no longer fatals when a logged payment method doesn’t map to an active gateway object.
  • Fixed: Saved vendor stays visible on the product tab even when the account isn’t in the synced-accounts list (orphan option shown).
  • Fixed: Migrations no longer warn/fatal under wp-cron or CLI on some hosts.

Version 3.7.3 — May 20, 2026

  • Fixed: WC_Stripe_Logger::log() fatals on Payment Plugins–only sites (namespaced 3.7.0 code paths now guarded).
  • Fixed: Percentage splits on Name Your Price / customer-chosen-price orders use the paid line subtotal, not the catalog base price.
  • Fixed: Vendor selection on the product Split Pay tab persists when percentage and amount are left empty.
  • Fixed: Transfers tab empty while Stripe transfers succeeded (stripe_mode and related columns now written; migration-373 backfills 3.7.0+ rows).

Version 3.7.2 — May 18, 2026

  • Fixed: Removed blocking “above 97%” confirm popup on product save (could cancel saves).
  • New: 97% / 100% aggregate transfer warnings show as dismissible admin notices instead.

Version 3.7.1 — May 18, 2026

  • Compat: Tested up to WordPress 7.0.
  • Fixed: WC_Stripe_Logger::log() fatals on Payment Plugins–only sites (legacy class paths guarded).

Version 3.7.0 — May 15, 2026

  • New: FluentCart support.
  • New: Integrations tab (per-gateway keys, webhook sync, account sync).
  • New: Top-level Split Pay admin menu.
  • New: Payment Plugins for Stripe WooCommerce gateway support.
  • New: [split_pay_vendor_connect] vendor onboarding shortcode.
  • New: Delayed Transfers (PRO) — hold transfers until order is Completed.
  • New: Transfer log source column (WooCommerce / FluentCart).
  • New: spp_integrations, spp_register_integrations, spp_product_data_tab_classes hooks.
  • Improved: Activates with FluentCart only (WooCommerce not required).
  • Improved: Shared connected accounts across integrations; unified TransferEngine for WC shipping/tax/product transfers.
  • Fixed: Multi-account global percentage math restored to pre-3.7.0 behaviour.
  • Fixed: Activation no longer requires the official WooCommerce Stripe gateway.
  • Fixed: Transfer order notes use the order currency symbol.

Version 3.6.4 — April 7, 2026

  • Fix webhook sync failing when stored endpoint IDs are stale, deleted, or mode-mismatched.
  • Added URL-based fallback to find the correct webhook endpoint automatically.
  • Fixed scoping bug with the API key in the live-mode webhook sync path.

Version 3.6.3 — March 18, 2026

  • Fix to multiple product transfers.
  • Fix Product Extra Options (PEWC) transfer to use an instance-based Stripe client.
  • Freemius SDK update.

Version 3.6.2 — March 6, 2026

  • Metadata error fix.

Version 3.6.1 — March 5, 2026

  • Fix undefined variable when an order’s shipping method is not found in any zone.
  • Fixed 500 error with the Retry Split Pay Transfer order action.

Version 3.6.0 — February 28, 2026

  • Payment methods — All WooCommerce Stripe methods supported; deferred methods wait for settlement.
  • Refund handling (PRO) — Automatic proportional transfer reversals on WooCommerce refunds.
  • Retry transfers (PRO) — New order action to retry failed transfers.
  • Currency checks — Warnings when connected accounts are in a different country than the platform.
  • Vendor roles (PRO) — Use any WordPress role instead of a single custom role.
  • Product Add-Ons Ultimate (PRO) — Transfer product extras revenue to separate connected Stripe accounts per add-on group.
  • Setup checks — API key format validation, incomplete-config notices, and 97%+ transfer percentage warning.

Version 3.5.9 — February 13, 2026

  • Fix to Transfers tab.

Version 3.5.8 — December 16, 2025

  • Updated Freemius SDK to the latest version.

Version 3.5.7 — September 10, 2025

  • Fixed an issue with multisite network activation.

Version 3.5.6 — July 25, 2025

  • Bulk Editor improvements and performance enhancements.

Version 3.5.5 — May 7, 2025

  • Bulk Editor improvements.
  • Bugfix for database table creation on multisite installations.

Version 3.5.4 — April 18, 2025

  • Fixed items not saving correctly in settings.
  • Additional improvements to the Bulk Editor.

Version 3.5.3 — January 27, 2025

  • Added Advanced Product Fields integration.
  • Improved Bulk Editor mechanism.
  • Updated Freemius SDK.

Version 3.5.2 — November 21, 2024

  • Added support for WooCommerce Product Bundles plugin.
  • Added developer-friendly Actions and Filters.
  • Tax transfer bugfix and email notification improvements.
  • Added warning for non-supported third-party product types.

Version 3.5.1 — October 23, 2024

  • Shipping tax handling improvements.
  • Updated Freemius SDK.

Version 3.5.0 — October 16, 2024

  • Tax handling improvements and stability fixes.

Version 3.4.9 — October 8, 2024

  • Further tax handling improvements.

Version 3.4.8 — September 6, 2024

  • Major bug fixes and stability improvements.
  • Reconfigured API key approach due to changes in the WooCommerce Stripe Payment Gateway plugin.

Version 3.4.7 — August 13, 2024

  • Improved tax handling calculations.

Version 3.4.6 — July 22, 2024

  • Added tax handling feature.

Version 3.4.5 — July 22, 2024

  • Added Tax Handling.
  • Updated translations.

Version 3.4.4 — July 18, 2024

  • Updated translation .POT file.
  • UI updates and improvements.
  • Updated Freemius SDK.

Version 3.4.3 — June 21, 2024

  • Added Transfer Confirmation Email in WooCommerce settings.
  • Fixes to the Bulk Editor.
  • Fixes to Stripe Connect.
  • Coupon handling fixes due to WooCommerce changes.

Version 3.4.2 — June 6, 2024

  • Corrected API key usage in TEST and LIVE modes for Stripe Connect.

Version 3.4.1 — June 5, 2024

  • Fixed Stripe Connect in TEST mode.
  • Fixed styling issue on Stripe Connect button.

Version 3.4 — May 20, 2024

  • Added Bulk Editor for managing transfer details across all products and variations (PRO).
  • Updated Freemius SDK.
  • General bug fixes.

Version 3.3.11 — April 9, 2024

  • Fixed 100% transfer calculation.
  • Layout fix for product view.
  • Updated Freemius SDK.

Version 3.3.10 — March 29, 2024

  • Stability improvements and bug fixes.
  • Updated strings translation.
  • Fixed shipping transfer value not working when standard transfer value was 0.

Version 3.3.9 — February 27, 2024

  • Added option to transfer WooCommerce order details to Stripe metadata.
  • Bug fixes to the error mechanism.
  • Improvements to the Transfers Tab layout.

Version 3.3.8 — January 30, 2024

  • Fixed compatibility with WooCommerce High-Performance Order Storage (HPOS).
  • Confirmed support for WooCommerce Subscriptions.

Version 3.3.7 — January 29, 2024

  • Added support for simple product types created by third-party plugins or themes.
  • Added support for WooCommerce High-Performance Order Storage.
  • Updated Freemius SDK.

Version 3.3.6 — December 5, 2023

  • Updates to Stripe Connect mechanism.
  • Fixed auto-deactivation of the free version on PRO upgrade.

Version 3.3.5 — December 4, 2023

  • Added Stripe Connect onboarding for Vendors (PRO).
  • Added fields for transferring a percentage or fixed amount of shipping fees.
  • Added CSV export mechanism for transfers.
  • Updated Freemius SDK.

Version 3.3.4 — September 26, 2023

  • Bug fixes.

Version 3.3.3 — September 25, 2023

  • Updated text strings, upgrade mechanisms, and icons.

Version 3.3.2 — September 20, 2023

  • Bug fixes for saving and deleting connected account settings.
  • Extended multiple connected accounts capability to product level.

Version 3.3.1 — September 7, 2023

  • Updated Freemius SDK.
  • Resolved bugs with saving or removing selected connected accounts.

Version 3.3 — July 21, 2023

  • Multiple connected accounts now supported! Split payments to multiple vendors from a single transaction.

Version 3.2.10 — July 5, 2023

  • Coupon compatibility fix.
  • Updated Freemius SDK.

Version 3.2.9 — June 20, 2023

  • Added support for splitting payments when coupons are applied.
  • Fixed Stripe accounts synchronization issue.

Version 3.2.8 — May 31, 2023

  • Bugfix for displaying error message when unable to connect to platform accounts.
  • General bugfixes and stability improvements.
  • Updated Freemius SDK.

Version 3.2.7 — April 19, 2023

  • Database storage bugfix for free version.
  • Updated Object ID retrieval from Stripe.

Version 3.2.6 — April 13, 2023

  • Database storage bugfix.

Version 3.2.5 — April 6, 2023

  • Added Fixed Amount split payments.
  • Added percentage-based and fixed amount split transfers for variable products.
  • Added option to transfer shipping fees to connected accounts.

Version 3.2.4 — March 9, 2023

  • Fixed pagination issue with the Transfers tab.
  • Fixed multiple-quantity order miscalculations.

Version 3.2.3 — January 26, 2023

  • Implemented Stripe Connect mechanism.
  • Now uses checkout total by default for splitting percentage instead of Subtotal.
  • General bug fixes and stability improvements.

Version 3.2.2 — September 19, 2022

  • Sanitizations and escapes for WordPress.org compliance.
  • Fixed bug preventing the saving of WooCommerce products.

Version 3.2.1 — July 18, 2022

  • Updated Freemius SDK to v2.4.4.
  • General bug fix and security improvements.

Version 3.2.0

  • Added premium feature: configure different split percentages at the product level.
  • Removed Exclude Shipping and Exclude Tax settings (plugin now automatically excludes both).

Version 3.1.0

  • Fixed a bug with the Exclude Shipping and Exclude Tax settings.
  • Tested with WooCommerce 5.2.2 and WordPress 5.7.1.

Version 3.0.1

  • Tested with WooCommerce 5.2.1.
  • Minor tweaks to installation instructions and screenshot.

Version 3.0.0

  • Complete code refactor to streamline the plugin.
  • Tested with WooCommerce v5.2.
  • Moved plugin settings menu location.
  • Added plugin link to documentation.
  • Updated to use WooCommerce currency settings.

Version 2.5.4

  • Tested with WordPress 5.7 and WooCommerce 5.1.

Version 2.5.3

  • Tested with WordPress 5.5 and WooCommerce 4.3.2.

Version 2.5.2

  • Updated licensing platform to Freemius.

Version 2.5.1

  • Fix for plugin update banner.

Version 2.5.0

  • Rewrote Stripe routine to handle multiple sites.
  • Code refactoring for efficiency.

Version 2.4.3

  • Added check to verify Stripe source ID matches existing WooCommerce ID.
  • Fixed update banner image.

Version 2.4.2

  • Updated Transfer section total record count to include test/live mode filter.

Version 2.4.1

  • Fixed WordPress support tag.

Version 2.4.0

  • Implemented new Transfers section with Stripe reference IDs.
  • Added filter for Transfers section based on Stripe test mode vs live mode.
  • Removed old dashboard.

Version 2.3.1

  • Pre-release for 2.4.
  • Added plugin upgrade functionality for future database changes.
  • Created new transfer log database table.
  • Added instance of core WordPress table class.
  • Updated uninstall logic.

Version 2.3.0

  • Added exception handling for “No such destination” Stripe Connected Account errors.
  • Enhanced webhook processing to only handle webhooks matching the WooCommerce statement descriptor.

Version 2.2.1

  • Fixed bug in webhook check.

Version 2.2

  • Added plugin update checks for licensed instances.

Version 2.1

  • Added licensing.

Version 2.0

  • Moved from standalone WordPress dashboard to a tab inside WooCommerce Settings.
  • Merged features into standard WordPress plugin structure.
  • Sets WooCommerce Stripe Gateway as a plugin dependency.
  • Removed separate settings for Stripe keys and test/live mode; now reads from WooCommerce Stripe Gateway plugin.
  • Eliminated custom styles.
  • Added option to exclude sales tax from transfer calculations.

Version 1.0

  • Initial release of Split Pay.