商盟收结汇4.0对接
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_23068546/sumpay-fx-settle-4 到 AI 助手中。
技能介绍
解决什么问题
跨境收结汇 4.0 的 Java 集成里,最容易卡住的不是业务理解,而是 SDK 实际方法、签名参数和文件上传方式与在线文档不完全一致。直接把文档字段翻成 setXxx() 调用,可能触发 888888、编译失败或报文被错误序列化。该技能面向已有 Java Spring Boot 项目,把商盟收结汇 4.0 的 SDK、Demo、证书和文档拉取流程固化下来,减少“凭感觉对接”的风险。
核心工作方式
- 前置确认:要求商户提供
mer_no、app_id、文档 Token、目标环境和待接入接口;缺少文档 Token 时终止流程。 - SDK 验证门禁:先用
javap反编译 Request 和 entity 类,再对照 Demo 与在线文档,确认 setter、subParams、fileParams与响应 key。 - 代码生成:按项目已有包结构生成
config、client、model、service、exception,避免破坏现有代码风格。 - 编译测试:为查询类接口生成必须通过的单元测试,写入类接口保留
TODO,提示替换真实数据后启用。
适用边界
技能适合授权商户在代码工程中落地收结汇 4.0 接口,如客户报备、材料上送、直接下发、文件上传等。它不用于纯业务逻辑讨论,也不覆盖收单、代付等其他支付产品。生产环境需替换真实证书、密钥和域名。
使用场景
- 在 Java Spring Boot 项目中接入商盟收结汇 4.0 的客户报备、材料上送与直接下发接口。
- 拉取收结汇 4.0 在线文档、SDK、Demo 与测试证书,并按 javap 和 Demo 校验字段后生成代码。
- 为收结汇查询类接口生成单元测试,验证签名通信、响应 key 和字段映射是否正确。
- 排查因 sign_type、domain、FileContext 或 subParams 使用不当导致的 888888 或报文错误。
适合人员
- 需要在 Java Spring Boot 项目中落地跨境收结汇支付的支付工程师。
- 负责维护 Sumpay SDK、签名参数和证书配置的后端开发。
- 要把客户报备、材料上送、直接下发等接口接入订单系统的技术负责人。
- 需要基于 Demo 与 javap 校验 SDK 字段映射的集成测试工程师。