This commit is contained in:
eric
2026-03-13 03:43:50 -05:00
parent e5d080c202
commit 857380aa01
29 changed files with 3595 additions and 580 deletions

View File

@@ -69,8 +69,11 @@ payjsapi 不在本仓库,需在 api.hackrobot.cn 侧确认:
支付成功后payjsapi 需:
1. 从订单中读取 `user_id``site_id`
2. 调用 PocketBase 或内部 API 写入/更新 `site_vip`
3. 字段:user_id、site_id、order_id、expires_at(可选
2. **写入 PocketBase `payments` 表**user_id、type、order_id 等)
3. **写入 PocketBase `site_vip` 表**user_id、site_id、order_id、expires_at
4. **创建 Memos 账号**qun.hackrobot.cn账号名=user_id密码 12345678
详见 `docs/PAYJSAPI_NOMADVIP_SPEC.md`
### 3.3 PocketBase site_vip 表
@@ -96,3 +99,5 @@ payjsapi 不在本仓库,需在 api.hackrobot.cn 侧确认:
- [x] digital/cnomadcna auth/me 使用 credentials
- [ ] payjsapi 确认 nomadvip 订单接收并处理 site_id
- [ ] payjsapi 确认支付回调写入 site_vip
- [ ] payjsapi 确认支付回调写入 payments 表
- [ ] payjsapi 确认支付回调创建 Memos 账号user_id 格式,密码 12345678