Problem

WooCommerce Payment Gateway Migration Checklist

Migrate WooCommerce payment gateways safely by checking credentials, webhooks, saved methods, subscriptions, refunds, currencies, checkout behavior, and rollback access.

Problem, cause, fix, verify

Problem

A gateway migration can break checkout, callbacks, saved payment methods, refunds, subscriptions, customer messaging, or reconciliation if only the purchase path is tested.

Audience

WooCommerce agencies, developers, and store owners changing providers, merchant accounts, gateway plugins, or payment configurations.

First check

A gateway migration changes checkout, provider callbacks, refunds, reporting, support scripts, and sometimes saved payment methods. Test the full lifecycle.

Verify

WPlura Payment Gateway Monitor can help track payment-state evidence before and after migration, while Revenue Shield supports revenue-impact review.

Editorial trust

Published
Updated
Content type
Problems
Review editorial policy

Symptom

A gateway migration can break checkout, callbacks, saved payment methods, refunds, subscriptions, customer messaging, or reconciliation if only the purchase path is tested.

For: WooCommerce agencies, developers, and store owners changing providers, merchant accounts, gateway plugins, or payment configurations.

Diagnosis

What to check before changing the site

Migration Is A Lifecycle Change

A gateway migration changes checkout, provider callbacks, refunds, reporting, support scripts, and sometimes saved payment methods. Test the full lifecycle.

Old Gateway Dependencies

Do not remove old provider access too quickly. Refunds, disputes, captures, reconciliation, and subscriptions may still need it.

Webhook Cleanup

Old and new webhooks should be mapped deliberately. Stale endpoints are a common source of pending orders and duplicate confusion.

Rollback And Freeze

A migration needs a freeze window, rollback owner, and clear decision point for disabling or re-enabling gateways.

WPlura Fit

WPlura Payment Gateway Monitor can help track payment-state evidence before and after migration, while Revenue Shield supports revenue-impact review.

WooCommerce PaymentsSeverity: HighLast reviewed: 2026-09-16

Diagnosis

Symptoms, causes, checks, and fixes

Symptoms

  • The store is switching providers, merchant accounts, gateway plugins, payment methods, or checkout implementations.
  • Old and new gateway settings, webhooks, credentials, and return URLs coexist during migration.
  • Refunds, saved methods, subscriptions, or pending orders may still depend on the old gateway.

Most Common Causes

  • Gateway migrations affect more than checkout: refunds, captures, webhooks, subscriptions, saved payment methods, disputes, reports, and customer emails can all change.
  • Old webhooks and return URLs often remain pointed at staging, a previous domain, or an inactive provider account.
  • Rollback can be difficult if credentials, plugin versions, or provider access are removed too early.

How To Confirm The Cause

  • Inventory old and new gateway plugins, credentials, modes, webhook endpoints, return URLs, supported currencies, saved methods, subscriptions, refunds, and provider dashboards.
  • List open orders, pending payments, disputes, subscriptions, and refund windows that still depend on the old gateway.
  • Test checkout, failure, pending, refund or void, email, webhook, and reporting behavior on staging before production changes.

Fixes

  • Stage the migration with a freeze window, rollback owner, provider access, and customer-support note.
  • Keep old gateway access long enough to handle refunds, disputes, subscription renewals, or reconciliation needs.
  • Update webhooks, credentials, return URLs, checkout messaging, and internal support scripts together.

How To Verify The Fix

  • Complete controlled production verification according to policy and confirm order status, provider record, email, webhook, and refund path.
  • Monitor failed, pending, duplicate, refund, and subscription patterns after migration.
  • Close migration only after old-gateway dependencies and rollback requirements are documented.

When To Contact Support

Escalate when subscriptions, saved cards, disputes, banking, settlement, legal compliance, or provider account ownership is involved.

Coverage

Related search intents

Woocommerce Payment Gateway Migration ChecklistWoocommerce Migrate Payment GatewayWoocommerce Change Payment Gateway Safely

References

Official references