Short version. Deactivating Split Pay keeps all local data. Uninstalling removes saved Stripe keys and the standard settings inventory, but keeps the five stored account and financial tables and the related local safety records needed to reuse them unless you enable the destructive uninstall option first. Product-level split values remain on products either way. Neither action cancels your PRO subscription.

Will I still be charged for my PRO subscription?#

Yes — the subscription is independent of plugin activation status. Freemius (the licensing platform Split Pay uses) bills you on a recurring schedule based on the plan you signed up for, regardless of whether the plugin is active on any of your sites.

If you want to stop the recurring charge, cancel the subscription itself in your Freemius user dashboard:

  1. Visit users.freemius.com and sign in with the email address you used to purchase.
  2. Open the Split Pay product entry, then your active subscription.
  3. Click Cancel. You retain access for the remainder of the paid period.

Will my PRO license work after reinstalling?#

Yes. As long as the subscription itself is still active (or you re-purchase one), you can reinstall Split Pay PRO and reactivate the license:

  1. Download the latest Premium ZIP from your Freemius account email or from users.freemius.com.
  2. Upload it under Plugins → Add New → Upload Plugin. Choose Replace current with uploaded if a free copy is installed.
  3. Activate the plugin and follow the “Activate License” prompt — the license auto-binds to your Freemius account.

See Activating PRO for the full step-by-step.

What does deactivation keep?#

Everything. Deactivating Split Pay stops it from running but does not run its uninstall cleanup. Reactivating it restores the same local setup.

Deactivation keeps:

  • Split Pay settings and saved Stripe keys.
  • Transfer history, connected-account records, routing records, and vendor-debt records.
  • Product-level split values stored on WooCommerce products.

What does uninstall remove?#

Deleting Split Pay from Plugins → Installed Plugins runs its uninstall cleanup. Uninstall removes saved Stripe keys and the standard settings and setup-state inventory. You must enter the keys again after reinstalling.

By default, uninstall keeps these five local tables so financial and account history can survive a reinstall. With WordPress’s default wp_ table prefix, they are:

  • wp_bsd_scsp_transfer_log — transfer records.
  • wp_bsd_strp_accnt — synced connected accounts.
  • wp_bsd_strp_connected_id — connected-account routing records.
  • wp_bsd_scsp_vendor_debt and wp_bsd_scsp_vendor_debt_events — vendor debt balances and their audit history.

Because those records remain, an ordinary uninstall also keeps the site’s money-journal and sequential signing keys plus connected-account identity and routing safeguards needed to authenticate and reuse the retained data.

Product-level split values also remain stored on products.

Delete stored account and transfer data

For the most complete supported local cleanup:

  1. Go to Split Pay → Global Transfer Settings.
  2. Under Uninstall behavior, enable Delete stored account and transfer data on uninstall.
  3. Save the setting, then delete Split Pay from Plugins → Installed Plugins.

When Split Pay can verify that its product-settings generation is stable, no mutation journal is open, and the settings lock is available, this also deletes the five tables above and their related local safety records. If any of those recovery checks cannot be proved, uninstall refuses that destructive part and retains the financial tables and safety state for recoverability.

On multisite, each subsite’s choice controls deletion of that subsite’s five tables; shared Split Pay vendor connection metadata is removed only when every site has opted in and the safety checks succeed. Product-level split values remain on products, and Stripe-side transfers remain in your Stripe Dashboard.

This cannot be undone. Back up your database before enabling destructive uninstall. To refresh only the connected-account list, use Reset / reconnect Split Pay accounts instead.

Can I move my setup to another WordPress site?#

Yes. Migrate the site before uninstalling Split Pay. Use a full-database migration that includes its WordPress options, five custom tables, and product metadata.

  • Confirm that the migration includes the WordPress database, not only files.
  • After migration, confirm the saved Stripe keys and connected-account readiness on the destination site before processing an order.

See also#

Activating PRO & license management Resetting Split Pay to defaults