fd5f56f7de
- 微信支付 V3 Native 渠道 (wechat.go):Native下单/回调AES-GCM解密验签/查单 - 支付宝:手机网站支付 wap.pay + 按 UA 自适应(PC page.pay扫码 / 手机拉App);qr_pay_mode=2 完整扫码收银台 - 业务对接:下单接口扩展(biz_system/biz_ref/return_url)+ HMAC 签名鉴权;支付成功 webhook 主动推送业务方 + 60s 重试 + BizNotifyLog - 通用多业务:config.biz 改 map,加业务只改配置(BIZ_<SYS>_SECRET/_CALLBACK_URL) - seedPlans:四档真实套餐 + promo_first_month(¥1) + test_liandiao(0.01),均挂 biz_code;/products 暴露 biz_code - 删除沙箱 pay.html;对接设计文档入 docs Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019UQmqWmV67sXGLrb3U1XXn
14 lines
493 B
Go
14 lines
493 B
Go
package model
|
|
|
|
// BizNotifyLog 业务系统回调(pay → 业务方 webhook)日志,供排障 / 重放追踪。
|
|
type BizNotifyLog struct {
|
|
Base
|
|
OutTradeNo string `gorm:"index;size:64" json:"out_trade_no"`
|
|
BizSystem string `gorm:"size:32" json:"biz_system"`
|
|
URL string `gorm:"size:255" json:"url"`
|
|
Payload string `gorm:"type:text" json:"payload"`
|
|
RespCode int `json:"resp_code"`
|
|
RespBody string `gorm:"type:text" json:"resp_body"`
|
|
OK bool `json:"ok"`
|
|
}
|