@waffo/pancake-migrate CLI 会把你的产品、价格、Webhook 和品牌信息复制到 Waffo Pancake 店铺——无需手动重新录入。
迁移会迁移你的商品目录和设置,而非实时计费。活跃订阅、客户和支付方式仍保留在原处——参见 哪些内容不会迁移,了解原因及对应处理方式。
在用其他平台?我们目前支持从 Stripe 和 Creem 迁移,更多平台正在路上。联系我们,告诉我们你想从哪个平台迁移——我们会优先支持。
概念如何映射
在运行任何命令之前,先看看你现有的配置与 Waffo Pancake 如何对应。CLI 会自动处理这些映射——下表只是让你了解会发生什么。开始之前
你需要准备三样东西:- Node.js 18+
- 一个 Waffo Pancake API 密钥——即你的 Merchant ID(
MER_...)和 RSA 私钥。在 Dashboard → API & Development 中创建。密钥处理方式参见 SDK 指南。 - 你的源平台密钥——Stripe Secret Key(
sk_test_.../sk_live_...)或 Creem API Key(creem_test_.../creem_...)。
最快路径:交互模式
1
选择来源
Stripe 或 Creem。
2
选择目标店铺
选择一个已有店铺,或当场创建一个新店铺。
3
预览
在创建任何内容之前,准确查看将要迁移的内容。
4
迁移
产品、价格、图片、Webhook 和品牌信息将在你的店铺中创建。
脚本化迁移
如果你更倾向于把所有内容作为 flag 传入(用于 CI,或重复执行),请使用按来源划分的子命令。从 Stripe 迁移
--dry-run 预览:
--store-id new 在迁移过程中创建一个:
--skip-products、--skip-webhooks 或 --skip-branding 跳过你不需要的步骤: