component_verify_ticket 换取 component_access_token。
若此处为「未收到」,点「重新提交」会直接失败。顺序:① 下方粘贴 Ticket 或配置开放平台回调自动推送 → ② 点「刷新 Token」→ ③ 再去商家列表「重新提交注册」。
开放平台「消息与事件」调试或日志中的 Ticket;生产环境应配置授权事件接收 URL 指向 public/notify.php,由微信自动推送。
[2026-05-25 02:50:15] OK {"expires_at_unix":1779655515,"expires_human":"2026-05-25 04:45:15","token_tail":"YhACALAO","expires_in":7200}
[2026-05-25 12:26:18] OK {"expires_at_unix":1779690077,"expires_human":"2026-05-25 14:21:17","token_tail":"MeAGAZJV","expires_in":7200}
[2026-05-25 21:12:54] OK {"expires_at_unix":1779721674,"expires_human":"2026-05-25 23:07:54","token_tail":"GhAGATYN","expires_in":7200}
[2026-05-26 00:59:51] OK {"expires_at_unix":1779735290,"expires_human":"2026-05-26 02:54:50","token_tail":"SdAFAZYY","expires_in":7200}
[2026-05-26 04:02:35] OK {"expires_at_unix":1779746255,"expires_human":"2026-05-26 05:57:35","token_tail":"VjAAAMVE","expires_in":7200}
[2026-05-26 11:08:43] OK {"expires_at_unix":1779771822,"expires_human":"2026-05-26 13:03:42","token_tail":"YdAFAVKU","expires_in":7200}
[2026-05-26 19:22:44] OK {"expires_at_unix":1779801464,"expires_human":"2026-05-26 21:17:44","token_tail":"GeAEANFB","expires_in":7200}
[2026-05-27 08:44:42] OK {"expires_at_unix":1779849582,"expires_human":"2026-05-27 10:39:42","token_tail":"ShABASQO","expires_in":7200}
[2026-05-27 22:03:54] OK {"expires_at_unix":1779897533,"expires_human":"2026-05-27 23:58:53","token_tail":"PiABAXZG","expires_in":7200}
[2026-05-28 12:07:20] OK {"expires_at_unix":1779948139,"expires_human":"2026-05-28 14:02:19","token_tail":"MfABACKH","expires_in":7200}
[2026-05-28 22:15:40] FAIL_WECHAT_API {"errcode":-1,"errmsg":"invalid json"}
[2026-05-28 22:15:58] FAIL_WECHAT_API {"errcode":-1,"errmsg":"invalid json"}
[2026-05-28 22:16:01] OK {"expires_at_unix":1779984659,"expires_human":"2026-05-29 00:10:59","token_tail":"FdAAABMV","expires_in":7200}
[2026-05-29 00:13:16] OK {"expires_at_unix":1779991695,"expires_human":"2026-05-29 02:08:15","token_tail":"OaAIAXLB","expires_in":7200}
[2026-05-29 09:38:10] OK {"expires_at_unix":1780025589,"expires_human":"2026-05-29 11:33:09","token_tail":"CdABAGPS","expires_in":7200}
[2026-05-29 19:33:41] OK {"expires_at_unix":1780061321,"expires_human":"2026-05-29 21:28:41","token_tail":"QaAIALTH","expires_in":7200}
[2026-05-30 12:55:08] OK {"expires_at_unix":1780123807,"expires_human":"2026-05-30 14:50:07","token_tail":"SbABAUEW","expires_in":7200}
[2026-05-30 22:43:42] OK {"expires_at_unix":1780159121,"expires_human":"2026-05-31 00:38:41","token_tail":"JbABAXJN","expires_in":7200}
[2026-06-01 20:22:19] OK {"expires_at_unix":1780323438,"expires_human":"2026-06-01 22:17:18","token_tail":"LfAIAHUC","expires_in":7200}
[2026-06-02 02:06:13] OK {"expires_at_unix":1780344072,"expires_human":"2026-06-02 04:01:12","token_tail":"TeADASBP","expires_in":7200}
[2026-06-04 07:55:52] OK {"expires_at_unix":1780537852,"expires_human":"2026-06-04 09:50:52","token_tail":"TjACAJJK","expires_in":7200}
[2026-06-05 12:43:26] OK {"expires_at_unix":1780641506,"expires_human":"2026-06-05 14:38:26","token_tail":"WjAAAHCP","expires_in":7200}
[2026-06-05 12:43:26] OK {"expires_at_unix":1780641506,"expires_human":"2026-06-05 14:38:26","token_tail":"CjAAAGNR","expires_in":7200}
[2026-06-05 15:28:01] OK {"expires_at_unix":1780651381,"expires_human":"2026-06-05 17:23:01","token_tail":"RjAAAHGM","expires_in":7200}
[2026-06-08 14:03:32] OK {"expires_at_unix":1780905512,"expires_human":"2026-06-08 15:58:32","token_tail":"AbAFASFI","expires_in":7200}
说明:Ticket 像「门禁卡」,「刷新 Token」是用 Ticket 向微信换短时口令 component_access_token,代注册/调接口都要用它。
全流程:①代注册 → ②代授权 → ③代认证 → ④代备案;⑤为「认证+备案」二合一。需要从零注册时点标签 ①。 书签直达:#tab-register
代注册:提交成功后点「法人验证链接」发给法人扫码。
已有小程序(代备案):在下方添加 AppID → 点「平台授权链接」发给小程序管理员扫码。
| ID | 商家名称 | 企业代码 | 法人微信 | 小程序AppID | 阶段 | 状态 | 更新时间 | 操作 |
|---|---|---|---|---|---|---|---|---|
| 12 |
红安县肃也或百货行(个体工商户) 快速注册 |
92421122MAEGCDH14W | 18097208819 | wx1f1e601da5840680 | 备案 |
已认证
平台已授权 ✓ 注册成功,已换取授权 |
2026-06-08 15:53:35 |
代备案向导 |
| 11 |
松滋市好友朵商贸行(个体工商户) 快速注册 |
92421087MAEEQ0CK76 | 18097208819 | wx45a8895595672e65 | 认证 |
平台已授权 ✓ 注册成功,已换取授权 |
2026-05-29 20:18:27 |
代认证向导 |
| 10 |
已有小程序 wx979641fa8c81f275 已有小程序 |
- | - | wx979641fa8c81f275 | 备案 |
备案·平台驳回
平台已授权 ✓ |
2026-06-08 14:39:46 |
查备案进度 |
| 9 |
胶州市嘉辰熙贸易行(个体工商户) 快速注册 |
92370281MAEQDH0A57 | Nyctophilia-1188 | - | 注册 |
失败
管理员身份证创建账号数量达到上限 |
2026-05-24 19:46:52 | 编辑 |
| 8 |
周口市商水县洁菁伊百货店(个体工商户) 快速注册 |
92411623MADHWF5Y18 | zgss796 | - | 注册 |
注册中
管理员身份证创建账号数量达到上限 |
2026-05-24 19:33:20 |
法人验证链接 编辑 |
| 6 |
深圳市宝安区威涛贸易商行 快速注册 |
92440300MA5HQHLT0A | we33tt66 | - | 注册 |
失败
主体创建小程序数量达到上限 |
2026-05-24 17:36:20 | 编辑 |
| 5 |
海口琼山彬稳百货商行(个体工商户) 快速注册 |
92460000MADHTT1BXK | 李英华 | - | 注册 |
注册中
待法人扫码
法人验证页 → |
2026-05-24 19:25:25 |
法人验证链接 编辑 |
| 1 |
龙港市凌觅电子商务商行(个体工商户) 快速注册 |
92330383MAK7RABJX7 | CovL--0627 | wx419b26ac3036dc77 | 备案 |
备案·平台驳回
平台已授权 ✓ 注册成功,已换取授权 |
2026-06-08 15:54:35 |
查备案进度 编辑 |
authorize_url → 把链接/二维码发给法人微信打开 → 人脸+手机验证 → 微信推送结果到 notify.php。
status=7 表示「人脸已过、等手机验证码」,不是失败。
icp_order_field。
┌──────────────────────────────────────────────────────────────────────────┐
│ 第一阶段:代商家快速注册小程序(服务商主动发起) │
│ │
│ ① 商家在管理后台提交注册信息 │
│ └─→ name, code, code_type, legal_persona_wechat, legal_persona_name │
│ │
│ ② 服务商调用 fastregisterweapp?action=create │
│ └─→ 微信返回 errcode=0 │
│ │
│ ③ 微信下发模板消息给法人 │
│ └─→ 法人在微信确认 + 人脸核身 │
│ │
│ ④ 微信推送 notify_third_fasteregister 事件 │
│ └─→ 包含 status + auth_code(★关键★) │
│ │
│ ⑤ 服务商用 auth_code 调用 api_query_auth │
│ └─→ 获取 authorizer_appid + authorizer_refresh_token │
│ └─→ 自动保存到 state.json │
│ └─→ 更新商家状态为 "registered" │
└──────────────────────────────────────────────────────────────────────────┘
↓
┌──────────────────────────────────────────────────────────────────────────┐
│ 第二阶段:代商家认证(需商家已授权) │
│ │
│ A. 生成授权链接(如商家已有小程序但未授权) │
│ └─→ create_preauthcode → 引导商家扫码授权 │
│ │
│ B. 名称检测 │
│ └─→ checkWxVerifyNickname │
│ │
│ C. 上传认证材料 │
│ └─→ uploadAuthMaterial → 返回 media_id │
│ │
│ D. 发起认证 │
│ └─→ wxaAuth → 返回 taskid + auth_url │
│ └─→ 商家管理员在auth_url完成验证+支付 │
│ │
│ E. 查询认证进度 │
│ └─→ queryAuth → 返回 apply_status/task_status │
│ │
│ F. 打回重填(如被驳回) │
│ └─→ reauth(带原taskid) │
└──────────────────────────────────────────────────────────────────────────┘