Creem 配置
一共分为 3 大部分——创建产品、支付接入的配置、提交收款审核。
01
先创建好店铺。 网址:https://www.creem.io/,登录以后,填写商铺名,我喜欢驼峰式来起,create。

创建产品
默认是 Test Mode 测试环境,上线前,取消勾选它,再切换到生产环境,再走一遍这个步骤和下一个步骤。

1、名称,填写价格名称、价格描述。

2、价格信息填写。

我这里选择的是一次性支付,所以选择了第一个,如果你是订阅产品,就选择订阅。 税务类别,选择 SaaS,记住勾选价格含税,消除用户在最终付款时因税费突增而产生的困惑和负面体验,这能极大提升支付转化率和用户信任度,是 SaaS 定价的最佳实践之一了。
效果,最终是这样的,价格没什么可说的。

3、图片暂时不上传,先走通支付逻辑,再回来改也不迟,没必要在作图上纠结,如果上传了会在产品描述下方。

这个也不选。

4、创建成功。

回到 products,就能看到了。

通常是有多个产品的,右上角 create product,就可以继续创建了。
02
支付接入需要的配置
环境变量最终配置,如下。
# creem all configuration
CREEM_API_KEY=
CREEM_WEBHOOK_SECRET=
# 4 种定价模式的写法,按需选择一种
## credits
CREEM_CREDITS_BASIC=
CREEM_CREDITS_PRO=
CREEM_CREDITS_MAX=
## subscription subscription_unlimited/subscription_quota
CREEM_SUB_BASIC_MONTHLY=
CREEM_SUB_BASIC_YEARLY=
CREEM_SUB_PRO_MONTHLY= ### TRIAL checkout
CREEM_SUB_NOTRIAL_PRO_MONTHLY= ### NO TRIAL
CREEM_SUB_PRO_YEARLY=
CREEM_SUB_MAX_MONTHLY=
CREEM_SUB_MAX_YEARLY=
## lifetime
CREEM_LIFETIME_STANDARD=
CREEM_LIFETIME_EXCLUSIVE=接下来一个个说。
-
CREEM_API_KEY,API Key,https://www.creem.io/dashboard/developers,点开眼睛,复制一下。
-
产品 ID 们,在产品列表里。这里我要提示一下,如果你提交了产品后,又修改了产品,那么 ID 就会变化,记得及时修改环境变量里面的 ID 。

-
CREEM_WEBHOOK_SECRET,webhook secret,是用来“验明正身”的共享密钥,防止别人假装成平台给你发回调。
在本地环境,怎么生成 webhook secret?ngrok,在 Webhook 文档 里提到了详细步骤,然后,找到这个,开始创建。

名字就用 域名 + hook,比如Pay4SaaS hook,url 就是刚刚生成的穿透地址 + ngrok 域名 + /api/webhooks/creem,项目的线上的 Webhook 地址就是: https://yourdomain.com/api/webhooks/creem。

事件,这10个就够了。

保存以后,点开一下,就看到 sign secret 了,写在CREEM_WEBHOOK_SECRET。

03
提交收款账户的审核
也就是设置收钱。
1、找到 balance。

2、点支付账户。

如果出现了这个,说明在测试环境下,左侧 mode 关闭一下。

然后,就可以创建支付账户了。

3、这个我选择的是个人,我没有注册公司。

4、税务我选择的是中国。

5、网站情况勾选。

6、如实填写信息。



这个说一下,看下网站是否都准备全了? 其实只要前面认真写了,这个几乎是全过的。别在这弹窗里点账户审核,会把刚刚填写的重来一遍。在新 tab 打开下方的这个清单。
对照清单:https://docs.creem.io/merchant-of-record/account-reviews/account-reviews
邮箱。

简介自己。

产品描述,这个就是需求文档的背景里面的了。

阳光工具,全勾选。

才刚开始。

如实勾选。

我的网站是,非 AI。

7、添加收款账户。
add。

我选择支付宝。

姓名那里要用英文,全大写,姓 + 空格 + 名。

填写地址。

添加账户。

然后,就有了支付宝的。

接着,再验证邮箱的。



验证码输完,继续验证。


身份证照片,自从做了流量主,就一直在电脑桌面,比较方便。

人脸验证。

No。

终于验证完了。

这就处于审核中了,我第一个项目 4 个小时左右就通过了。
