短信与邮件调用衔接
已确认的跨工程使用
coinex-mail 的 PayServerMailService 使用增值服务 API,包含 consumeOne(...) 与 CategoryProviderService.weight(...) 调用;回退相关配置调用 PartnerServiceSettingService.rollback(...)。coinex-sms 中也有 PayServerSmsService 和回退队列入口。
按三个事实追踪
- 服务额度是否已扣减。
- 发送请求是否被供应商接收,最终结果是什么。
- 调用历史、统计和回退是否与真实结果一致。
不能把扣额度成功当成发送成功,也不能在发送结果未知时无条件恢复额度并重新发送。
核对范围
本页确认了接入类与关键调用;未逐一验证全部供应商分支和所有回退触发条件。其他服务类型仅有枚举定义,不据此宣称扫描识别、高防和 KYC 都已完整部署。
验证场景
发送失败、响应丢失、结果迟到、重复回退、供应商切换及任务重启。