版本变更日志参见 CHANGELOG.md
特别感谢JetBrains对开源项目大力支持
招商银行银企直联服务
v1
版本基于 2023年招商银行之前对接文档开发
master
基于最新招商银行银企直连官方文档开发
招商银行文档 官网
go get -u github.com/ahKevinXy/go-cmb
- 更新 models 为 proto 兼容其他语言
- 优化请求参数
- 完善功能
- [ ]更新版本
cmb_error
错误参数config
配置文件constants
常量文件docs
文档文件handler
业务处理account
账户处理notice
通知payment
支付payroll
代发payrool_old
代发(旧)unit_manager
交易管家
help
工具类函数models
请求参数 和 返回参数pkg
第三方包testdata
本地测试数据
# 创建 testdata目录
mkdir testdata
# 生成 testdata.go 文件
cp -rf testdata.go.template testdata/testdata.go
package testdata
// 商户配置
const (
UserId = "" // 用户ID
Account = "" //账户
UserKey = "" // 用户秘钥
AseKey = "" // 对称秘钥
BankLinkNo = "" // 分行号
)
// Sass平台配置
const (
CmbSassName = "" // Sass 名称
CmbSassPrivateKey = "" // 平台私钥
CmbSigdatDefault = "" // 默认值
CmbUrl = "" // 银企直联地址
)
const IsDebug = true // 判断是否是debug 模式 打印相关请求参数
- 可经办业务模式查询
DCLISMOD
- 账户详细信息查询
NTQACINF
- 查询交易概要信息
NTAGCINN
- 电子回单查询
DCAGPPDF
- 批量查询余额
NTQADINF
- 新增记账子单元
NTDMAADD
- 查询记账子单元当天交易
NTDMTQRD
- 查询记账子单元历史交易
NTDMTHLS
- 查询记账子单元余额
NTDMABAL
- 记账子单元内部转账
NTDMITRX
- 超网代发其他
NTAGCAPI
- 查询交易明细信息
NTAGDINF
- 代发明细对账单处理结果查询请求
DCTASKID
- 查询记账子单元信息
NTDMALST
- 关闭子单元
NTDMADLT
- 设置记账子单元关联付款方信息
NTDMARLT
- 删除记账子单元关联付款方信息
NTDMARLD
- 修改记账子单元关联付款方信息
NTDMATMN
- 查询记账子单元关联付款信息
NTDMARLQ