You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

出售带订阅用户的网站:如何切换WooCommerce Stripe账户并迁移数据?

切换WooCommerce Stripe网关至新账户并迁移订阅数据

一、切换支付网关到新所有者的Stripe账户

  • 旧所有者登录网站后台,进入「WooCommerce > 设置 > 支付」,找到Stripe网关,清空当前的发布密钥和秘密密钥,保存设置后可暂时禁用插件。
  • 新所有者登录自己的Stripe控制台,进入「开发人员 > API密钥」,复制对应环境(生产/测试)的发布密钥和秘密密钥。
  • 新所有者登录网站后台,启用Stripe插件,粘贴新的API密钥并保存,完成网关账户切换。
  • 用Stripe测试卡号(如4242 4242 4242 4242)创建测试订单,验证支付流程是否正常关联新账户。

二、迁移订阅用户数据

1. WordPress本地订阅数据迁移

直接完整迁移网站的WordPress数据库给新所有者,确保包含以下核心表的订阅相关数据:

  • wp_posts:存储订阅订单记录
  • wp_postmeta:存储订阅的详细配置(如周期、金额、Stripe订阅ID等)
  • wp_users、wp_usermeta:存储订阅用户的账户信息

2. Stripe端订阅数据迁移

  • 旧所有者操作:登录Stripe控制台,进入「订阅」页面,选择需要迁移的订阅(支持批量选择),点击「更多 > 转移所有权」,输入新所有者的Stripe账户ID(新所有者可在「设置 > 账户信息」中获取),发起转移请求。
  • 新所有者操作:登录自己的Stripe控制台,接受转移请求,完成订阅所有权转移。
  • 同步ID对应关系:若WooCommerce订阅的「Stripe订阅ID」未自动更新,需手动在订阅编辑页面替换为新Stripe账户中对应的订阅ID。
  • 测试续订功能:选取一个即将到期的订阅,验证续订款项是否自动进入新Stripe账户。

注意事项

  • 迁移前务必备份旧网站数据库和Stripe账户数据,防止数据丢失。
  • 新所有者需在自己的Stripe后台重新配置Webhook,指向新网站的/wc-api/wc_stripe路径,并启用customer.subscription.updated、invoice.paid等必要事件,确保订阅自动续订、状态同步正常。
  • 可提前通知订阅用户支付账户变更事宜,减少用户疑问。

内容的提问来源于stack exchange,提问作者teralee

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 13:01:01