WP Simple Pay Documentation

Documentation, Reference Materials, and Tutorials for WP Simple Pay

How to Move Forward After Switching Stripe Accounts

Reading time: 2 minutes | Difficulty: Intermediate

Overview

WP Simple Pay will automatically sync your payment forms when switching between test and live payment modes. It cannot sync payment forms or tax rates between Stripe accounts, so connecting a different account means some rebuilding. This article covers what you need to redo and what to expect from your payment records afterwards.

Prerequisites

  • A WP Simple Pay site already connected to a Stripe account
  • A second Stripe account you want to connect instead

Recreating Payment Forms and Tax Rates

If you need to connect to a different Stripe account, you must remove the payment forms created for the previous Stripe account, as well as any tax rates created. You must then recreate your forms within WP Simple Pay once you have connected to the new account.

If you’re seeing the unit_amount error in your site console, or prod_ not_found when saving your payment form, this indicates your payment form’s price options cannot be found. This can occur if you have directly modified items within the Stripe Dashboard, causing the data to become incorrectly synced. You will need to recreate the payment form as indicated above.

What Happens to Your Payment Records

Payment and subscription records are tied to the Stripe account that took them. After you connect a different account:

  • Transactions and Subscriptions show only the new account’s records. The previous account’s payments are not deleted, they are simply out of scope, and they reappear if you reconnect that account.
  • The status counts, search, CSV export and detail views follow the same scope, so nothing from the old account leaks into a filter or an export.
  • The background import that pulls your existing Stripe subscriptions into the Subscriptions page restarts for the newly connected account, so give it time to fill in on a busy account.

Your records in the old Stripe account are untouched throughout. You can always view them in the Stripe Dashboard.

What’s Next?

Still have questions? We're here to help!

Last Modified:

Start Accepting Payments Today

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